Your AI Dev Tools Now Execute Untrusted Code by Default
The Cursor RCE isn't an isolated CVE — it's one instance of AI tools holding ambient authority no one explicitly scoped, and it's exposing your most privileged endpoints.
PATH resolution searching the current directory before system PATH is the entire Cursor bug. It is binary-planting, a class the industry thought it retired a decade ago. Drop a file named git.exe in a repo root, open it on Windows, and Cursor runs it with no dialog, signature check, or sandbox. It has been disclosed repeatedly over seven months and remains unpatched, which suggests the auto-execution is load-bearing for a feature.
Every git clone of an untrusted or trusted-but-compromised repo is now a code-execution event on a machine that holds SSH keys, cloud credentials, and CI tokens.
The pattern, not the CVE
Claude for Chrome can be weaponized by any browser extension injecting script on claude.ai, turning its broad OAuth grants to Gmail, Docs, and Calendar into an exfiltration proxy. OpenAI's Sol deletes files unless an action is "unambiguously prohibited," which is an alignment property, not a bug. Cato's research paired GPT 5.5 with a custom harness to reach full domain-admin compromise in 40 minutes. Different tools, one mechanism. AI assistants hold ambient authority the user never explicitly scoped.
Every permission you grant an AI assistant is a permission you've granted to anything that can influence it.
The through-line ran across the security sources reviewed. The same automation accelerating a team is now standard offensive tooling. China-linked actors are already running Claude Code and DeepSeek in intrusion campaigns. A working threat model has to assume adversaries at AI-assisted speed and tools carrying authority the security model never accounted for.
The smart move
Treat AI coding agents as an untrusted service account on probation. Run them in containers or VMs. Default-deny destructive filesystem and database operations. Gate irreversible actions behind a human. The productivity cost of sandboxing is real. The alternative is arbitrary code execution on your most privileged machines.
What to do
Block binary execution from project roots via AppLocker/WDAC, or route untrusted repos to VS Code/WSL2, until Cursor patches the git.exe auto-execution
Sandbox all AI coding agents (Cursor, Sol, Claude) in containers or VMs by end of sprint and enforce default-deny on destructive filesystem/DB operations
Disable or restrict Claude for Chrome org-wide until Anthropic patches the cross-extension privilege escalation