CVE-2026-21852: medium-severity vulnerability in anthropics claude-code
Claude Code Leaks Data via Malicious Environment Configuration Before Trust Confirmation
Published
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
No sign of exploitation. No public exploitation artifact known so far.
Claude Code loaded malicious project settings before asking users for permission, allowing attackers to steal API keys by redirecting requests to fake servers. This happened automatically when opening a repository, before any trust confirmation.
CWE-522 (Insufficient Logging) manifests as premature API credential exposure: malicious repository configuration files could redirect ANTHROPIC_BASE_URL to attacker-controlled endpoints, causing Claude Code to leak API keys in requests before displaying the trust prompt. The attack requires the victim to open an attacker-controlled repository, but exploitation occurs automatically during project initialization without user interaction.
In the same product, most dangerous first.