EMBRACE: How the Embedded Browsers in Cursor, Copilot, Claude Desktop, Codex and VS Code Open Up Your Machine, and Which Flaws Remain Unpatched

By Carlos Montiel | Enterprise AI Specialist
Leer en español →
Published: 2026-10-30 | By: Carlos Montiel | Reading time: ~5 minutes
The embedded browser in Cursor, Copilot, Claude Desktop, Codex and VS Code opens the machine: two flaws remain unpatched

Desktop coding assistants ship with a built-in browser so you can preview pages and let the agent use them. The Forever Security team showed that this browser gets powers a normal one doesn't have, and that breaks the threat model. Their research, called EMBRACE, affects Cursor, GitHub Copilot, Claude Desktop, Codex and VS Code.

What They Found: Three Classes of Flaw

According to The Register and Gal Weizman's technical write-up, the common finding is that each tool enriched its embedded browser beyond what a normal browser allows, and those additions undermine the traditional threat model: as input to the agent, as authority over a tab's address, or as access to the host. Forever Security, which The Register describes as an AI security startup, groups the flaws into arbitrary code execution (Cursor), arbitrary content exfiltration (Claude Desktop, Codex and VS Code) and arbitrary context spoofing (GitHub Copilot). None of the sources list CVE identifiers.

How Each Flaw Works

Patch Status and Disclosure

Cursor Disclosed Sep 10; silent patch Oct 1; no security advisory Copilot Fixed by GitHub on Oct 13 (1.1.29); not reported by Forever Claude Desk Reported Jul 23, rejected; Noma Security reported the same issue Jul 24 and was accepted; patch status not stated Codex Reported Jul 27; UNPATCHED; OpenAI told The Register it is aware and working on it VS Code Reported Sep 10; Microsoft rejected it; UNPATCHED
An important nuance: Anthropic and Microsoft initially rejected the reports because they consider them dependent on "Workspace Trust," a security boundary that requires you to trust the working folder; the researchers argue the risk persists. Cursor, GitHub, Anthropic and Microsoft did not respond to The Register. Our only independent source is the researchers' own blog, which is an interested party.

What It Means for a Company Using AI

Takeaway for your company: the risk isn't in the model but in the assistant's surface. Four practical measures: (1) don't open untrusted projects or pages with an AI assistant; (2) turn off the agent's auto-run for commands and don't use empty allowlists; (3) keep assistants updated, since Cursor patched without a public notice; (4) for Codex and VS Code, which per the sources remain open, treat any page opened in their built-in browser as able to read files on the machine, and reduce what's on that machine (keys, .env files, SSH keys).
Carlos Montiel
Enterprise AI Solutions Architect
Specialist in LLMs, Agents, and Orchestration
guatemalia.com/#contacto · info@guatemalia.com

Need to implement AI in your company?

Carlos Montiel is an enterprise AI solutions architect. He implements LLMs, Agents, RAG, and orchestrators for companies across Guatemala and Latin America. Reach out for a consultation.

Contact Carlos Montiel

info@guatemalia.com