Fetching from the wire…
Top 5 · 2026-03-29 · source-backed
Six CVEs traced to AI-generated code in January. Fifteen in February. Thirty-five in March. Infosecurity Magazine reports the numbers, tracked by Georgia Tech's SSLab through their "Vibe Security Radar" project running since May 2025. The acceleration is clear and there's no sign it's slowing down.
The CVE surge doesn't exist in isolation. Security researchers analyzed over 30,000 MCP skills, the integrations connecting AI agents to external tools, and found more than 25% contained at least one vulnerability (Dark Reading). That's the agent-tool integration surface expanding faster than anyone can audit it. OpenClaw, the open-source agent runtime at 210K+ GitHub stars, had 9 CVEs disclosed in 4 days between March 18-21. One was a 9.9 CVSS critical where authenticated users could self-declare admin scopes during WebSocket handshake. The tracker now lists 156 total security advisories with 128 still awaiting CVE assignment.
I keep hearing "ship faster with AI" as if speed is free. It's not. We're generating code at a pace that outstrips our ability to review it, and the vulnerabilities are accumulating in the exact places where agents connect to the real world: file systems, network requests, authentication flows, and tool integrations. The MCP ecosystem has none of the security infrastructure that took npm and PyPI a decade to build. No lockfiles for skills. No signature verification. No vulnerability scanning in the install path.
What to do right now: treat AI-generated code like untrusted third-party contributions. Run static analysis before merge, not after deployment. If you're using MCP skills, audit every one that touches your filesystem or makes network requests. And if you're building MCP skills, you're now a supply chain participant for 210K+ developers. Act like it.
Each link below shares sources, entities, or timing with this story.
Claude Code uses MCP / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code uses MCP); both cover CVE, CVEs, February, Fifteen; overlapping topics (ai-generated, code, cves, march, security).
Microsoft supports MCP / Shared entities / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (Microsoft supports MCP); both cover CVE, CVEs, CVSS, February; overlapping topics (code, cves, security, tool).
Microsoft supports MCP / Shared entities / Shared topic / What happened next
Linked by a graph relationship (Microsoft supports MCP); both cover CVE, CVEs, CVSS, MCP; overlapping topics (agent, cves, security).
Microsoft supports MCP / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Microsoft supports MCP); both cover CVE, CVEs, CVSS, MCP; overlapping topics (agent, audit, code, cves, skill).
Microsoft supports MCP / Shared entities / Shared topic / What happened next
Linked by a graph relationship (Microsoft supports MCP); both cover CVE, CVEs, CVSS, MCP; overlapping topics (agent, integration).
Google released MCP / Shared entities / Shared topic / What happened next
Linked by a graph relationship (Google released MCP); both cover CVE, CVSS, GitHub, Security; overlapping topics (agent, code).
Adversa AI criticizes MCP / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Adversa AI criticizes MCP); both cover CVE, March, MCP, OpenClaw; overlapping topics (agent, tool).
MCP uses OAuth / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (MCP uses OAuth); both cover CVE, CVEs, CVSS, MCP; overlapping topics (audit, security).