AI · 213 days ago

CrewAI Code Interpreter flaws let agents escape sandboxes

Enabled Code Interpreter lets prompt injection escape sandbox, execute code. Researchers found four linked CrewAI flaws: a Docker fallback to unsafe SandboxPython that permits arbitrary C-level calls, an SSRF in RAG search tools, a runtime Docker-check that triggers the unsafe fallback, and a JSON loader that reads arbitrary local files. An attacker who can influence an agent with the Code Interpreter enabled or a code-execution flag set can chain these bugs to escape the sandbox and run code or read files on the host.

CVE-2026-2287

NVD KEV

EPSS 0.8% (55th percentile).

CVE-2026-2285

NVD KEV

EPSS 0.6% (50th percentile).

CVE-2026-2286

NVD KEV

EPSS 0.5% (44th percentile).

CVE-2026-2275

NVD KEV

CVSS 9.6 CRITICAL: the CrewAI CodeInterpreter tool falls back to SandboxPython when it cannot reach Docker, which can enable RCE through… EPSS 0.5% (40th percentile).

Timeline

Sources

1 source covering this story

Entities

Part of the PlainSec briefing for 2026-04-01

Editions

Related stories