Skip to content
StupidLLM
Incidents
Compare
Failure Modes
Guardrails
Methodology
GitHub
Search
Home
/
Failure Modes
/
Security Vulnerability
Failure mode
Security Vulnerability
30 documented incidents where AI agents exhibited security vulnerability.
10.0
An AI vendor's automated evaluation sandbox was prompt-injected into handing over its production API keys for multiple AI providers, which the attacker then used against the vendor and ~30 other AI companies (Anthropic GTG-50020)
Unknown agent
10.0
Vibe-coded Tea app leaked 72,000 IDs and selfies plus 1.1M private messages from an unsecured bucket
Unknown agent
9.0
Gemini CLI silently executed arbitrary code from an untrusted repo (CVE-2026-12537, CVSS 10.0)
Gemini CLI
9.0
Cursor's terminal sandbox trusted an agent-set working directory, letting zero-click prompt injection escape it and gain code execution (CVE-2026-50548)
Cursor
9.0
A broken object-level authorization bug let any free Lovable account pull other users' source code, Supabase credentials and AI chat histories for 48 days before Lovable fixed it
Lovable
9.0
Clinejection: an AI issue-triage workflow enabled arbitrary code execution on the CI runner
Cline
9.0
Vibe-coded Moltbook exposed 1.5M API keys and 35,000 user emails via misconfigured database
Unknown agent
9.0
Hacker slipped a data-wiping prompt into Amazon Q's VS Code extension, shipped to ~1M installs
Amazon Q Developer
9.0
EchoLeak: a zero-click email silently exfiltrated data from Microsoft 365 Copilot (CVE-2025-32711, CVSS 9.3)
Microsoft 365 Copilot
9.0
Lovable-generated apps shipped without adequate Supabase row-level security, leaving databases readable and writable by anyone (CVE-2025-48757)
Lovable
8.0
Self-propagating npm worm plants persistence in Claude Code's hook files to survive credential rotation (ChainDrop / keyv supply-chain attack)
Claude Code
8.0
Malicious cloned repository triggered code execution in Cursor on Windows
Cursor
8.0
Claude Code's git worktree handling let a malicious repo escape the sandbox via symlink and fsmonitor tricks, overwriting shell init files (CVE-2026-55607)
Claude Code
8.0
Symlink-hijack lets a booby-trapped repo overwrite config in Claude Code, Gemini CLI, Cursor, Copilot CLI, Grok Build and Codex (SymJack)
Multiple agents
8.0
GitHub Copilot CLI ran arbitrary attacker commands via a nested bare git repository abusing core.fsmonitor (CVE-2026-45033)
GitHub Copilot
8.0
GitHub Copilot suggested 2,702 valid secrets — 33% of extracted keys were real, live credentials
GitHub Copilot
8.0
Claude Code's read-only command check could be tricked by $IFS and short-flag shell parsing into approving arbitrary code execution
Claude Code
8.0
Scan of 5,600 vibe-coded apps found 2,000+ high-impact vulns, 400+ exposed secrets, PII leaks
Study
Multiple agents
8.0
CamoLeak: hidden prompt injection turned GitHub Copilot Chat into a silent code/secret exfiltration channel (CVSS 9.6)
GitHub Copilot
8.0
A hidden comment made GitLab Duo leak private source code and inject rogue HTML
GitLab Duo
8.0
Rule Files Backdoor: hidden Unicode in config files made Copilot and Cursor emit malicious code
GitHub Copilot
8.0
Slack AI could be tricked into leaking private-channel data via indirect prompt injection
Slack AI
7.0
Claude Code's "dangerous rm" safety check is spelling-dependent — the MSYS form of a Windows path bypasses the approval gate entirely (GitHub #100630)
Claude Code
7.0
AI vibe-coded Next.js app pinned vulnerable dependency — cryptominer compromised production server
Unknown agent
7.0
Claude Code leaked API keys via malicious repo settings before trust prompt
Claude Code
6.0
Aider leaks model-provider API keys to child processes spawned via /run, /test, lint commands, and /git
Aider
6.0
Claude Code loaded managed config from a world-writable Windows path, enabling local privilege escalation (CVE-2026-35603)
Claude Code
6.0
Claude Code MCP trust boundary failures allow workspace privilege escalation
Claude Code
5.0
Manus AI leaked its own system prompt when a user simply asked it to read its internal directory
Manus
4.0
Claude Opus 4.5 leaked API key in console logs during YouTube scraper build
Claude Code