[Pwn2Own Berlin 2026 $20,000] Agent2Shell: Your AI Coding Agent Already Ran the Attacker's Code
DAY 1
10:10-
10:50
You clone a repo and open it in your AI coding agent. No prompt typed, no tool call approved — yet calc.exe is running, and so is the attacker’s shell.
Every AI coding agent ships a safety story: a “Trust this folder?” dialog, a permission prompt, a sandbox. Across Claude Code CLI, Cursor (IDE + CLI), and Gemini CLI, that story is mostly theater: attacker code runs from workspace-local config with full user privileges, before the trust gate, approval layer, and sandbox ever get a vote.
We call it pre-prompt RCE. Under a strict rule — open a folder, launch the agent, click “Trust” at most once — we show 20+ PoCs that pop calc.exe on Windows 11, two undocumented in Cursor CLI (the strongest fires before the Trust dialog appears). We classify primitives by final firing point, show how cross-vendor config loading turns one repo into a multi-agent weapon, and use Anthropic’s microVM-isolated Claude Desktop as the control proving the class is fixable. Live demo; coordinated disclosure.
-
Location :
-
Track 1(HALL B)
-
-
Category :
-
Technical
-
-
Share :
Speakers
-
Satoki Tsuji
辻 知希
Web Application Tsuntsun Shokunin, CTF Player, and Bug Hunter. Member of BunkyoWesterns, the top-ranked CTF team in Japan. Has delivered talks at major security conferences including AVTOKYO 2020/2023/2024/2025, Security Analyst Summit 2024, Hack Fes. 2024/2026, m0leCon 2025, TyphoonCon Seoul 2025, HITCON 2025/2026, DefCamp 2025, Queen City Conference 2026, and Kernelcon 2026. At Pwn2Own Berlin 2026, achieved RCE on three products, including OpenAI Codex. A DEF CON CTF finalist, renowned for discovering and responsibly reporting vulnerabilities in major web services and software such as Google and Firefox.