CVE-2026-33068: high-severity vulnerability in anthropics claude-code
Claude Code has a Workspace Trust Dialog Bypass via Repo-Controlled Settings File
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 skipped its security dialog when opening untrusted repositories if they contained a malicious settings file. This allowed attackers to execute code on a user's computer without the user seeing a warning prompt.
CWE-807 (Reliance on Untrusted Inputs in a Security Decision): Claude Code versions <2.1.53 resolved permissions from repo-controlled .claude/settings.json before evaluating workspace trust, allowing a malicious repository to set permissions.defaultMode to bypassPermissions and suppress the trust confirmation dialog. The attack requires user interaction (opening the repository) but bypasses the explicit security control designed to require informed consent.
In the same product, most dangerous first.