CVEJUN 2026
SearchLeak · one-click M365 Copilot data theftCVE-2026-42824 · Critical
One click on a legitimate microsoft.com link drained Microsoft 365 Copilot Enterprise — emails, files, calendar data, and even live
MFA codes — with zero further interaction. Varonis Threat Labs named a new bug class,
Parameter-to-Prompt Injection (P2P): attacker-controlled URL and search parameters flow into the copilot's prompt context as trusted instructions, then chain with an HTML-injection race condition and an SSRF. Microsoft rated it Critical and patched on 2026-06-04, ahead of Varonis's 2026-06-15 public writeup. Source:
Varonis Threat Labs ·
The Hacker News.
CRITICAL · 1-CLICK EXFILP2P + HTML-INJ + SSRF
Varonis · Hacker News · Dark Reading · BleepingComputer
INCIDENTJUN 2026
SymJack · symlink hijack installs attacker MCP serversAdversa AI · 5 coding agents
Five major coding agents broken by one technique — Claude Code, Cursor Agent CLI, GitHub Copilot CLI, Gemini CLI, and Grok Build. A booby-trapped repo tricks the agent into copying a harmless-looking file whose destination is actually a
symlink pointing at the agent's own MCP config; the payload lands in that config and, on the next restart, spawns an attacker-controlled MCP server running with full user privileges — SSH keys, cloud tokens, and browser sessions in scope. Like its sibling TrustFall, it abuses the gap between what the approval prompt shows and what happens on disk. Source:
Adversa AI ·
SecurityWeek.
SYMLINK → MCP RCE5 AGENTS · FULL PRIV
Adversa AI · SecurityWeek · OffSeq
INCIDENTJUN 2026
Agentjacking · fake Sentry errors hijack coding agentsTenet Security · 85% success
85% exploitation success across Claude Code, Cursor, and Codex, and
2,388 organizations found with injectable Sentry DSNs. A single error event, submitted to Sentry through a public Data Source Name that accepts arbitrary payloads, is returned by the Sentry MCP server to the agent as
trusted system output — and the injected payload drives the agent to run attacker code on the developer's machine. No phishing, no server compromise, no interaction beyond a developer asking their assistant to investigate an error. Because every hop is technically authorized (Tenet calls it the "Authorized Intent Chain") it sails past EDR, WAF, IAM, and firewalls. Sentry acknowledged it the day it was filed and declined to fix it, calling the class "technically not defensible" at the platform level. Source:
Tenet Security Threat Labs ·
The Hacker News.
85% SUCCESS · DECLINED-TO-FIX2,388 ORGS · TRUSTED MCP DATA
Tenet Security · CSA Labs · Hacker News
INCIDENTJUN 2026
Miasma Worm v2 · backdoors your AI agent's config"Phantom Gyp" · TeamPCP
57 malicious npm packages across 286+ versions, plus 73 compromised Microsoft/Azure GitHub repos — but the novel payload is the story. The worm (a Shai-Hulud descendant) plants persistent backdoor config into
.claude/,
.gemini/, and Cursor directories. The moment a developer opens the project in Claude Code, Gemini CLI, or Cursor, the config executes a credential harvester — and because it lives in the
agent's config, not a package, it survives package removal and re-fires on the next IDE session, potentially poisoning AI-generated code with attacker instructions. The trigger hides in
binding.gyp to evade lifecycle-script scanners. Attributed to TeamPCP. Source:
Semgrep ·
Zscaler ThreatLabz.
CONFIG-FILE PERSISTENCE57 PKGS · 73 REPOS · SURVIVES UNINSTALL
Semgrep · Zscaler · Chainguard · Hacker News
CVEJUN 2026
LiteLLM MCP "preview" endpoints run attacker commandsCVE-2026-42271 · CVSS 8.7 · KEV
Actively exploited — added to the CISA Known Exploited Vulnerabilities catalog 2026-06-08. LiteLLM's MCP preview endpoints (
POST /mcp-rest/test/connection and
.../tools/list), meant to test an MCP server before saving it, accepted a full stdio config —
command,
args,
env — straight from the request body and executed it, giving any authenticated user RCE on the AI gateway host. Horizon3.ai showed it chains with
BadHost (CVE-2026-48710) to strip authentication entirely and reach
unauthenticated RCE on exposed gateways. Affects 1.74.2–1.83.6; fixed in v1.83.7. Source:
The Hacker News ·
Rescana.
CVSS 8.7 · CISA KEVGATEWAY RCE · CHAINS BADHOST
Hacker News · SOCRadar · Horizon3.ai
CVEJUN 2026
Kubernetes MCP server · access controls were cosmeticCVE-2026-46519 · CVSS 8.8
Read-only mode was presentation-layer only. mcp-server-kubernetes filtered restricted tools out of
tools/list but never enforced anything at
tools/call — so any client could invoke destructive Kubernetes operations directly regardless of the advertised mode, rendering its environment-variable access controls meaningless. All versions before 3.6.0 affected; the fix moves enforcement to the execution handler. 20,000+ weekly npm downloads. Reinforces the site's recurring finding that
MCP servers advertise guardrails they do not enforce. Source:
GitLab Advisory ·
NeuralTrust.
CVSS 8.8 · COSMETIC GUARDRAILSLIST-VS-CALL GAP
GitLab · Tenable · NeuralTrust
INCIDENTJUN 2026
Claude Code GitHub Action · secret exfil via Read toolMicrosoft Threat Intelligence · fixed 2.1.128
Anthropic's Claude Code GitHub Action scrubbed environment variables for sandboxed subprocesses but
the in-process Read tool was not isolated the same way. A prompt injection delivered through an untrusted issue body, PR description, or comment could steer the agent to read
/proc/self/environ and exfiltrate the workflow's
ANTHROPIC_API_KEY and runner credentials. The payload defeated the refusal layer by framing the task as a "compliance review" and instructing the model to
drop the first 7 characters (sk-ant-), which also evaded GitHub's secret scanner. Microsoft observed the same pattern being tested live in public repos. Fixed by unconditionally rejecting sensitive
/proc/ files in v2.1.128. Source:
Microsoft Threat Intelligence.
CI/CD SECRET EXFIL/proc BYPASS · SCANNER-EVADING
Microsoft Threat Intelligence · HackerOne
INCIDENTMAY 2026
TrustFall · the trust prompt is lyingAdversa AI · 4 coding CLIs
One keypress compromises four AI coding CLIs. Claude Code, Gemini CLI, Cursor CLI, and GitHub Copilot CLI all auto-execute project-defined MCP servers the instant a user accepts the folder "trust" prompt — and all four default that prompt to
Yes/Trust. A cloned repo carrying two innocuous JSON files (
.mcp.json +
.claude/settings.json) spins up an attacker MCP server and achieves RCE from a single Enter keypress, with no explicit approval of the server itself. On CI runners executing headless (the default for
claude-code-action) the dialog is skipped entirely — the same attack runs
zero-click against every fork-and-pull-request workflow. Anthropic reviewed and declined the report as "outside their threat model." Source:
Adversa AI ·
The Register.
1-KEYPRESS RCE · 0-CLICK ON CICROSS-VENDOR CONVENTION FLAW
Adversa AI · The Register · Dark Reading
CVEMAY 2026
BadHost · one character in a Host header bypasses authCVE-2026-48710 · Starlette
One crafted Host header bypasses authentication on FastAPI, vLLM, LiteLLM, and the official Python MCP SDK — a package pulled 325 million times a week. Starlette builds
request.url by concatenating the attacker-controlled Host header with the path, so any middleware using
request.url.path (instead of
scope["path"]) for auth decisions is bypassable. Because MCP servers hold OAuth tokens, database connections, and API keys, a single-character bypass yields direct credential and tool access. The AI-infrastructure equivalent of the OX Security STDIO flaw: a framework primitive ships a footgun and every AI tool inherits it. Fixed in Starlette 1.0.1. Source:
badhost.org ·
OSTIF.
1-CHAR AUTH BYPASSFASTAPI · vLLM · LITELLM · MCP SDK
badhost.org · OSTIF · CSO Online · CCB
INCIDENTMAY 2026
Claude Code · SOCKS5 null-byte sandbox bypasssecond complete bypass · silently patched
Claude Code's network sandbox passed the raw hostname from a SOCKS5 CONNECT request into a JavaScript
endsWith() check against the user's allowlist, with no null-byte rejection. A hostname like
attacker-host.com\x00.google.com passes the filter (ends with
.google.com) while
getaddrinfo() truncates at the null byte and resolves only
attacker-host.com. The bug shipped in
~130 releases over 5.5 months — AWS creds, GitHub tokens, and API keys exfiltrable via raw SOCKS5, invisible to HTTP egress logs — and Anthropic patched it in v2.1.90
with no CVE and no release-note acknowledgment. Researcher Aonan Guan's second complete Claude Code sandbox bypass. Source:
oddguan.com ·
SecurityWeek.
SANDBOX BYPASS · SILENT PATCH130 VERSIONS · PARSER-VS-OS DIFF
oddguan.com · The Register · SecurityWeek
INCIDENTMAY 2026
ClaudeBleed · any Chrome extension can hijack ClaudeLayerX · partial patch only
The Claude Chrome extension interacts with any script in the origin browser
without verifying its owner. Any unprivileged second extension — a content script with no special permissions — can issue commands directly to the Claude extension, hijacking the agent to
exfiltrate Gmail, Drive, and GitHub data, send mail, delete files, or share documents on the victim's behalf. Anthropic shipped v1.0.70 adding approval flows, but LayerX confirms the partial fix does not close the root cause: switching to "privileged" mode without user consent still circumvents the new checks. Source:
LayerX Security ·
CyberScoop.
PLUGIN → AGENT HIJACKGMAIL · DRIVE · GITHUB · PARTIAL FIX
LayerX · CyberScoop · SecurityWeek
INCIDENTMAY 2026
Claudy Day · zero-click theft of Claude.ai historyOasis Security · 3-flaw chain
Three chained flaws against Claude.ai exfiltrate a user's
entire conversation history from a single ad click, in a default session. (1) The
claude.ai/new?q=… URL parameter accepts HTML that is invisible in the text box but processed by Claude on Enter, smuggling hidden instructions. (2) The code sandbox allows outbound connections to
api.anthropic.com, so an attacker-supplied API key lets Claude read history, write it to a file, and upload it via the Files API to the attacker's account. (3) An open redirect on
claude.com let attackers buy a Google ad displaying a trusted
claude.com URL that silently redirected into the injection. "EchoLeak proved it for Microsoft; Claudy Day proved it for Anthropic." Source:
Oasis Security ·
Dark Reading.
0-CLICK · FULL HISTORY EXFILURL-PARAM INJ + FILES API + OPEN REDIRECT
Oasis Security · Dark Reading · TechRadar
INCIDENTMAY 2026
Claude Code source leak · 512,000 lines to npmmissing .npmignore
512,000+ lines of Claude Code's TypeScript agent harness — permission systems, tool orchestration, memory architecture, ~2,500 lines of bash-validation logic — shipped inside a public npm package because Bun emits source maps by default and nobody added
*.map to
.npmignore. The leak exposed 44 unreleased feature flags, a background agent codenamed KAIROS, and an internal permission-bypass fix (CC-643) that had not yet shipped. Within 24 hours threat actors seeded GitHub with fake "leaked Claude Code" repos delivering
Vidar stealer and GhostSocks to developers chasing the leak. No customer data or model weights were exposed. Source:
Zscaler ThreatLabz ·
SecurityWeek.
512K LINES · 44 FLAGSCC-643 EXPOSED · MALWARE LURES
Zscaler · SecurityWeek · Trend Micro
CVEMAY 2026
Microsoft Semantic Kernel · prompts become shellsCVE-2026-25592 · CVSS 10.0 + CVE-2026-26030
Two vulnerabilities in Microsoft's agent SDK turn prompt injection into host-level RCE. CVE-2026-26030 (Python) built the default
InMemoryVectorStore filter as a lambda and ran it with
eval() —
any value an LLM interpolates becomes Python source. CVE-2026-25592 (.NET,
CVSS 10.0) let a prompt-injected agent escape its Azure Container Apps sandbox by abusing
DownloadFileAsync, an internal helper accidentally tagged
[KernelFunction] and exposed to the LLM with no path validation. A single prompt launches
calc.exe on the agent host. Patched: Python ≥ 1.39.4, .NET ≥ 1.71.0. Source:
Microsoft Security ·
NVD.
CVSS 10.0 · PROMPT → RCEeval() + SANDBOX ESCAPE
Microsoft Security · NVD · Particula
CVEMAY 2026
CrewAI · prompt injection to RCE, SSRF, file read4-CVE chain · CERT/CC VU#221883
Four chainable CVEs in one of the most-installed agent frameworks. A prompt injection landing in a CrewAI agent with the Code Interpreter Tool enabled chains into
RCE, SSRF into cloud-internal services, and arbitrary file read by traversing the framework's own tool surface. CVE-2026-2275 and CVE-2026-2287 produce a
silent sandbox downgrade: the interpreter normally runs in Docker, but if Docker is unreachable at startup or drops mid-session, it falls back to a SandboxPython environment allowing arbitrary C calls, with no signal to the operator. CVE-2026-2285 (path traversal) and CVE-2026-2286 (SSRF) complete the chain. Microsoft's "prompts become shells" bundled it alongside Semantic Kernel. Source:
CERT/CC VU#221883 ·
Microsoft Security.
4-CVE CHAIN · RCE/SSRF/READSILENT DOCKER FALLBACK
Cyata · CERT/CC · Microsoft Security
CVEMAY 2026
OpenClaw · Claw Chain · four chainable sandbox escapesCVE-2026-44112/44113/44115/44118
~245,000 publicly reachable OpenClaw agent servers exposed to a chain that turns a single prompt injection or malicious plugin into
owner-level control of the host with persistence. A malicious plugin gets code execution in the OpenShell sandbox (44115 heredoc allowlist bypass), reads credentials outside the mount root (44113 TOCTOU),
elevates to owner via a client-controlled senderIsOwner flag never validated against the session (44118), and redirects writes outside the mount root to plant backdoors (44112 TOCTOU, CVSS 9.6). Each step looks like normal agent behavior. OpenClaw's ClawHub marketplace already carried 1,184 malicious skills — now the platform itself. Fixed in 2026.4.22. Source:
Cyera Research ·
The Hacker News.
CVSS 9.6 · OWNER TAKEOVER245K AGENTS · senderIsOwner SPOOF
Cyera · Hacker News · Dark Reading
CVEMAY 2026
Cline Kanban · cross-origin WebSocket hijackCVE-2026-44211 · CVSS 9.7
Visit any attacker-controlled webpage → full RCE on the developer's machine. Cline, an AI coding agent for VS Code, shipped a Kanban WebSocket server on
127.0.0.1:3484 with
no Origin header validation. Because browsers don't enforce cross-origin restrictions on localhost WebSockets the way they do for HTTP, any website the developer visits can silently connect and inject prompts into the agent's active workspace — which Cline executes as legitimate user input, including shell commands. Also exfiltrates workspace paths, task content, git branch info, and chat history. Zero clicks beyond loading the page. Patched in v0.1.66. Source:
GitLab Advisory ·
Oasis Security.
CVSS 9.7 · WEB PAGE → RCENO ORIGIN CHECK · IDEsaster
GitLab · Oasis Security · Infosecurity
CVEMAY 2026
Bleeding Llama · Ollama heap memory leakCVE-2026-7482 · CVSS 9.1
A heap out-of-bounds read in Ollama's GGUF model loader lets an
unauthenticated attacker exfiltrate the entire process heap — system prompts, user conversations, API keys, environment variables — by uploading a crafted GGUF with oversized tensor offsets to
/api/create, then pulling the leak back via
/api/push. Three API calls, no logs, no auth.
300,000 Ollama deployments globally are in range. The companion SentinelOne/Censys scan of 1M exposed AI services found 175,000 Ollama hosts across 130 countries — 518 of them free-riding paid frontier models on someone else's key — and called AI infra "the most exposed software we've measured." Patched in v0.17.1, not flagged as a security release. Source:
Cyera Research ·
The Hacker News.
CVSS 9.1 · HEAP EXFIL300K SERVERS · 3 CALLS · 0 LOGS
Cyera · SentinelLABS · Censys · Hacker News
CVEMAY 2026
PraisonAI · auth bypass exploited in under 4 hoursCVE-2026-44338 · CVSS 7.3
3 hours 44 minutes from public disclosure to first exploit attempt. PraisonAI, a popular multi-agent framework, shipped a legacy Flask API server with hard-coded insecure defaults:
AUTH_ENABLED = False,
AUTH_TOKEN = None. Unauthenticated
GET /agents enumerates agent metadata; unauthenticated
POST /chat triggers the workflow — exfiltrating output and
burning the victim's paid AI-model quota. Sysdig watched a scanner identifying itself as
CVE-Detector/1.0 probe the exact vulnerable endpoint. Affected 2.5.6–4.6.33; fixed 4.6.34. Another data point in the tightening disclosure-to-weaponization window for agentic tooling. Source:
Sysdig.
CVSS 7.3 · 3h44m TO EXPLOITAUTH-OFF DEFAULT · QUOTA BURN
Sysdig · Hacker News · SecurityWeek
CVEMAY 2026
Azure AI Foundry · M365 agent privilege escalationCVE-2026-35435 · CVSS 8.6
An improper-access-control flaw in agents published from Azure AI Foundry into Microsoft 365. A
low-privileged Entra ID account can elevate over the network, bypass access restrictions on M365-published agents, and gain extensive control over the published AI resources — and through them, the M365 environment those agents are scoped against. Microsoft's advisory indicated exploitation and initially shipped no patch, advising customers to disable non-essential agents and tighten roles. The Salesloft-Drift pattern moved inside Microsoft's own cloud: an agent published with a broad managed identity
is the principal you forgot you provisioned. Source:
Microsoft MSRC.
CVSS 8.6 · PRIV-ESC INTO M365AGENT MANAGED IDENTITY
Microsoft MSRC · RedPacket · WindowsNews
CVEMAY 2026
Langflow · CISA KEV after months of MuddyWaterCVE-2025-34291 · CVSS 9.4
An origin-validation flaw in the low-code AI-agent platform Langflow: a misconfigured CORS policy, a cross-site refresh-token cookie, and missing CSRF on the token-refresh endpoint together let an
unauthenticated attacker reach authenticated code-execution endpoints, no stolen credentials required. CrowdSec documented in-the-wild exploitation from
2026-01-23 — four months before CISA added it to the KEV catalog (2026-05-21, federal deadline June 4), attributed to Iranian APT
MuddyWater. The blast radius is every downstream SaaS token the agent pipeline stores. The counter-story to "disclosure-to-exploit is tightening": here the exploit ran months ahead of the advisory. Source:
CISA KEV ·
The Hacker News.
CVSS 9.4 · CISA KEV · APTMUDDYWATER · 4-MONTH HEAD START
CISA · CrowdSec · CSA Labs · Hacker News
CVEAPR 2026
LiteLLM Proxy · pre-auth SQL injectionCVE-2026-42208 · CVSS 9.3 · KEV
A
pre-authentication SQL injection in the API-key verification path of the LiteLLM proxy (22,000+ GitHub stars, the open-source gateway fronting OpenAI, Anthropic, and dozens of providers) lets an unauthenticated attacker rewrite the proxy database — provisioning attacker keys, escalating privileges, rewriting routing. Sysdig observed the first in-the-wild exploitation
26 hours 7 minutes after the advisory was indexed. CISA added it to KEV on 2026-05-08 with a
three-day federal patching deadline. This is LiteLLM's second critical disclosure in eight weeks — one in the build pipeline (Mercor/PyPI), one in the runtime. Affects v1.81.16–1.83.6; fixed 1.83.7. Source:
LiteLLM GHSA ·
Bishop Fox.
CVSS 9.3 · CISA KEV · 26hPRE-AUTH SQLi · 3-DAY DEADLINE
LiteLLM · Bishop Fox · Sysdig · BleepingComputer
CVEAPR 2026
Hugging Face LeRobot · unauthenticated RCE on robotsCVE-2026-25874 · CVSS 9.3 · unpatched
The first card here where the consequence is
kinetic. LeRobot — Hugging Face's open-source robotics ML toolkit — serves ML policies to physical hardware, and its PolicyServer and RobotClient
deserialize untrusted data with Python pickle over unauthenticated gRPC (
add_insecure_port(), no TLS, no auth). Any networked attacker runs arbitrary commands on the operator workstation and, through it, the connected robot: lateral movement, model corruption, HF key theft, and direct sabotage of physical operation. All versions ≤ 0.5.1 affected; as of late May 2026
still unpatched, with a fix "planned for v0.6.0." VulnCheck assigned the CVE after the maintainer acknowledgment sat in GitHub issues for four months. Source:
Resecurity ·
The Hacker News.
CVSS 9.3 · STILL UNPATCHEDPICKLE RCE · PHYSICAL ROBOTS
Resecurity · Hacker News · VulnCheck · CSA Labs
CVEAPR 2026
Cursor AI · Git hook sandbox escapeCVE-2026-26268 · CVSS 8.1
Zero-click RCE via a hidden bare Git repository carrying a poisoned pre-commit hook.
The moment Cursor's agent touches a cloned repo, arbitrary code executes — no prompt, no approval. A direct addition to the IDEsaster family and a cousin of the Cline WebSocket hijack: both turn ordinary developer workflows into a compromise primitive. Source:
Novee Security.
CVSS 8.1 · 0-CLICK RCEPOISONED GIT HOOK · IDEsaster
Novee Security
CVEMAY 2026
Akamai · MCP servers inherit their database's bugsCVE-2025-66335 · Doris / Alibaba RDS / Pinot
Three database-MCP servers, three classic back-end bugs. Apache Doris MCP had SQL injection via an unvalidated
db_name in
exec_query (CVE-2025-66335, fixed 0.6.1). Alibaba's RDS MCP failed to authenticate before invoking its RAG tool, letting any reachable client exfiltrate schema — and Alibaba, notified in November 2025, called it "not applicable" and
left it unpatched. Apache Pinot's MCP had an auth-validation bypass allowing unauthenticated query execution and full DB takeover. The back-end complement to the framework-primitive story: the MCP layer inherits the unsanitized-input and missing-auth flaws of whatever it fronts. Source:
Akamai ·
The Register.
SQLi · UNAUTH EXFIL · TAKEOVER1 VENDOR DECLINED TO FIX
Akamai · The Register
CVEMAR 2026
Copirate 365 · persistent Microsoft Copilot backdoorCVE-2026-24299
Johann Rehberger (Embrace The Red) chained a full attack across the Microsoft Copilot family at DEF CON:
data exfiltration via the HTML preview feature, "Delayed Tool Invocation" to make exploitation reliable, and
long-term-memory hijack to plant attacker instructions that persist across sessions — combined into a persistent backdoor. Microsoft assigned CVE-2026-24299 (command injection / information disclosure) and patched on 2026-03-05, with memory fixes shipped 2025-12-06. The Microsoft-surface analog of the site's memory-poisoning coverage. Source:
Embrace The Red ·
NVD.
PERSISTENT BACKDOORHTML-PREVIEW EXFIL + MEMORY HIJACK
Embrace The Red · NVD · SentinelOne
INCIDENTMAR 2026
Mercor · $10B startup breached via LiteLLM PyPI poisonCVE-2026-30623 · TeamPCP
On 2026-03-24, TeamPCP compromised LiteLLM's PyPI publishing tokens and pushed
litellm==1.82.7/1.82.8 — live ~40 minutes — carrying a malicious
.pth file that auto-executed on every Python startup: a credential harvester (50+ secret categories), a Kubernetes lateral-movement kit, and a persistent RCE backdoor. The root cause was
Trivy in LiteLLM's own CI/CD exfiltrating the publishing tokens — a security tool became the breach vector. Mercor, a $10B startup supplying training data to OpenAI, Anthropic, and Meta, confirmed it was "one of thousands" hit:
4 TB stolen (939 GB source code), 40,000+ contractors' PII and biometric data, seven class actions. Source:
LiteLLM ·
TechCrunch.
4 TB STOLEN · 40K PII40-MIN WINDOW · CI/CD TOKEN LEAK
LiteLLM · TechCrunch · Trend Micro · The Register
INCIDENTMAY 2026
Mini Shai-Hulud · self-propagating npm/PyPI wormTeamPCP · 633 malicious versions
TeamPCP's May campaign pushed coordinated malicious releases across
@tanstack, @uipath, Mistral AI SDK, and Guardrails AI — the AI SDK layer itself — with a worm that steals publish tokens and republishes trojaned versions of every package the victim owns. A modular stealer targets AWS IAM, Vault, GitHub, and npm tokens; a persistent daemon can
wipe developer home directories. The May 19 AntV wave escalated the tradecraft: 633 malicious versions across ~317 packages in a 22-minute burst,
each carrying a valid Sigstore signing certificate and Rekor transparency-log entry — provenance badges that no longer prove anything. Source:
SafeDep ·
Microsoft Security.
633 MALICIOUS VERSIONSAI SDK LAYER · WEAPONIZED SIGSTORE
SafeDep · Endor Labs · Microsoft · Hacker News
INCIDENTAPR 2026
Vercel · Context AI OAuth supply-chain breachUNC-style · 2-month dwell
A compromised third-party AI tool's OAuth token gave attackers
two months of dwell time inside Vercel. Customer environment variables were exfiltrated and listed at $2M on BreachForums. No exploit, no phishing — a trusted SaaS-to-SaaS grant became the entry point. The exact template every over-scoped agent grant will inherit: replace "stolen OAuth token" with "over-permissioned MCP connector" and the shape is identical. Source:
Vercel Security Bulletin.
2-MONTH DWELL · ENV EXFILOAUTH SUPPLY CHAIN
Vercel Security Bulletin
CVEFEB 2026
Claude Code Hooks · pre-trust-dialog RCECVE-2025-59536 · CVSS 8.7 + CVE-2026-21852
Cloning a malicious repo and opening it in Claude Code is enough. Check Point Research found that
.claude/settings.json Hooks fire
before the startup trust dialog can be accepted — repository-controlled config overrides the security prompt. A second flaw (CVE-2026-21852) abused
.mcp.json repo overrides plus auto-approve to exfiltrate the Anthropic API key in plaintext via a hijacked
ANTHROPIC_BASE_URL. Full chain: clone → open → RCE on the dev's machine, key on the wire to attacker. Reported July 21 2025; fixed in Claude Code v1.0.111 on Aug 26 2025; CVE assigned Oct 3 2025; publicly detailed by Check Point in Feb 2026. Source:
Check Point Research ·
NVD ·
The Register.
CVSS 8.7 · PRE-TRUST RCEAPI KEY EXFIL · PATCHED 1.0.111
Check Point Research · NVD · The Register · Dark Reading
INCIDENTFEB 2026
Mexican Government · jailbroken-chatbot breachNine agencies · 150 GB exfiltrated
A single operator jailbroke Claude and ChatGPT over a four-week campaign from December 2025 through January 2026. The AI was instructed to act as a bug-bounty researcher. 195 million taxpayer records, voter rolls, civil registry files, and government employee credentials were stolen across federal (SAT, INE), state (Jalisco, Michoacán, Tamaulipas), and municipal (Mexico City civil registry, Monterrey water utility) systems. No custom malware. No zero-day. Disclosed by Gambit Security. Note: four of the alleged victims disputed the account. Anthropic confirmed the activity and banned the accounts. Scale figures are sourced from Gambit's disclosure via Bloomberg and have not been independently verified.
195M RECORDS (DISPUTED)9 AGENCIES
Bloomberg · Gambit · Anthropic
CVEAPR 2026
MCPwn · nginx-ui auth bypassCVE-2026-33032 · CVSS 9.8
A single missing middleware call exposed 12 MCP tools to any network attacker. Full nginx takeover through one unauthenticated request. Actively exploited in the wild, added to VulnCheck KEV. Over 2,600 reachable instances identified via Shodan. The fix was 27 characters. Recorded Future ranked it among the 31 most dangerous vulnerabilities exploited in March 2026.
CVSS 9.8 · KEV2,600+ INSTANCES
Pluto Security · Recorded Future
CVEAPR 2026
Azure MCP Server auth bypassCVE-2026-32211 · CVSS 9.1
Microsoft disclosed a critical authentication flaw in the official @azure-devops/mcp package. The server exposed DevOps tooling (work items, repos, pipelines, pull requests) with no authentication layer at all. Unauthorized access to configuration details, API keys, tokens, project data.
CVSS 9.1AZURE DEVOPS
Microsoft · CVEdetails
INCIDENTAPR 2026
Systemic MCP SDK flawOx Security · Anthropic MCP SDKs
Architectural flaw in Anthropic's official MCP SDKs (Python, TypeScript, Java, Rust). The STDIO interface runs a passed command regardless of whether the server process starts. Arbitrary command execution. No sanitization, no warning, 150M downloads affected. Anthropic confirmed the behavior is by design and declined to modify the protocol.
200,000+ INSTANCES150M DOWNLOADS
Infosecurity Mag · Ox Security
INCIDENTMAR 2026
McKinsey "Lilli" agent exposureEnterprise knowledge system
CodeWall's offensive AI agent exploited 22 unauthenticated API endpoints via SQL injection to gain full read-write database access in under two hours. 46.5 million plaintext chat messages covering strategy, M&A, and client engagements. Plus 728,000 confidential files, 57,000 user accounts, and 95 writable system prompts controlling Lilli firm-wide. The root cause was classic web app security failure (exposed APIs, injectable parameters), accelerated by an AI offensive tool.
46.5M MESSAGES95 SYSTEM PROMPTS · SQLi
Wharton AI Initiative · CodeWall · The Register
INCIDENTMAR 2026
Meta internal breachAI agent · Sev-1
An engineer trusted an AI agent inside Meta's developer forum. The agent altered access settings and surfaced restricted records to unauthorized colleagues. Meta rated it Sev-1 with a two-hour exposure window.
SEV-1 INCIDENT2HR EXPOSURE
The Information · The Guardian
CVEFEB 2026
MCPJam Inspector RCECVE-2026-23744 · CVSS 9.8
MCPJam Inspector listens on 0.0.0.0 by default with no authentication. A crafted HTTP request installs an MCP server and executes arbitrary code on the host. No user interaction required. Exploitability: trivial.
CVSS 9.8 · CRITRCE · 0-CLICK
GitLab Advisory
INCIDENTFEB 2026
1,184 malicious agent skillsClawHub · OpenClaw marketplace
Antiy CERT confirmed 1,184 malicious skills across ClawHub, the marketplace for the OpenClaw framework (135K+ GitHub stars). 21,000+ exposed instances in the wild, connecting to Slack and Google Workspace with elevated privileges.
1,184 SKILLS21K INSTANCES
Antiy CERT · Reco
CVEFEB 2026
MCP TypeScript SDK cross-client leakCVE-2026-25536 · CVSS 7.1
A single McpServer reused across clients with StreamableHTTPServerTransport can leak responses across client boundaries. One client receives data intended for another. Affects v1.10.0–1.25.3.
CVSS 7.1 · HIGHDATA LEAK
MCP CVE Feed
INCIDENTFEB 2026
492 MCP servers exposed publiclyTrend Micro disclosure
492 MCP servers discovered exposed to the internet with zero authentication. Separately, 7,000+ MCP servers analyzed by BlueRock Security. 36.7% vulnerable to SSRF, AWS credential theft demonstrated via MarkItDown.
492 EXPOSED36.7% SSRF
Trend Micro · BlueRock
CVEJAN 2026
Anthropic Git MCP RCE chainCVE-2025-68145 / 68143 / 68144
Three chained vulnerabilities in Anthropic's own mcp-server-git. Path validation bypass + unrestricted git_init + argument injection in git_diff. Combined with the Filesystem MCP server: full RCE via malicious .git/config.
CHAINED RCEANTHROPIC OFFICIAL
The Register · Cyata
INCIDENT2025
Postmark MCP supply-chain attackMalicious package in MCP ecosystem
A malicious MCP server masquerading as the legitimate Postmark MCP silently BCC-copied all email traffic. Internal memos, invoices, confidential docs, all forwarded to an attacker-controlled server.
ALL EMAILSUPPLY CHAIN
IT Pro
INCIDENT2025
GitHub MCP prompt injectionInvariant Labs disclosure
A malicious public GitHub issue hijacked an AI assistant using the official GitHub MCP server. The compromised agent exfiltrated private repo contents, internal project details, and personal financial data into a public pull request.
PRIVATE REPOSPAT ABUSE
Invariant Labs
INCIDENT2025
EchoLeak zero-click AI attackCVE-2025-32711 · CVSS 9.3
Microsoft Copilot silently exfiltrated sensitive organizational data across OneDrive, SharePoint, and Teams through automated prompt manipulation. Zero clicks. Zero alerts. First zero-click vulnerability disclosed against an enterprise AI agent.
CVSS 9.3 · 0-CLICKM365 AT SCALE
Microsoft MSRC · Reco
PRECURSORAUG 2025
Salesloft-Drift OAuth abuseUNC6395 · 700+ orgs · the template
Not an AI agent incident. Human-run, included as a precursor because it demonstrates the exact operational pattern autonomous agents will inherit. Stolen OAuth tokens from Drift's Salesforce integration accessed customer environments across 700+ organizations. No phishing, no exploit. The traffic looked legitimate because it came from a trusted SaaS-to-SaaS link. Replace "stolen token" with "over-scoped agent grant" and you have the shape of every MCP incident above.
700+ ORGSOAUTH · HUMAN-RUN
Reco · Mandiant