Skip to main content
AI Found 10,000 Vulns in Your Codebase. Now What?Incident
4 min readFor CISOs

AI Found 10,000 Vulns in Your Codebase. Now What?

What Happened

Anthropic launched Glasswing, a $100 million initiative to use AI for identifying vulnerabilities at scale. They soon released Claude Mythos, an AI system designed to autonomously discover security flaws. However, their System Card for Claude Mythos Preview indicated the system wasn't ready for broad release due to alignment risks.

This wasn't a breach but a capability announcement that highlighted a fundamental gap in how security tools are perceived. Anthropic created a system that could find vulnerabilities faster than humans could triage them, then admitted they couldn't safely deploy it.

Timeline

Q4 2024: Anthropic announces the Glasswing initiative with $100 million funding for AI-driven vulnerability discovery.

December 2024: Claude Mythos Preview released to a limited audience.

Same month: Anthropic publishes a System Card acknowledging alignment risks and deployment limitations.

The gap between "we can find everything" and "we can't safely release this" was a matter of weeks.

Which Controls Failed or Were Missing

No systems were compromised, and no data was exfiltrated. However, the incident reveals three control failures relevant to any team integrating AI into their security workflows:

Governance for autonomous systems: Claude Mythos can discover vulnerabilities without human direction. Your current change management process assumes humans initiate security scans. When an AI agent decides what to test and when, who approves the scope? Who reviews the findings before they're sent to developers?

Output validation: AI-generated vulnerability reports need the same scrutiny as AI-generated code. If your team treats AI findings as verified truth, you'll flood your backlog with false positives or miss context that determines actual risk. Anthropic's alignment concerns suggest even they couldn't guarantee output reliability.

Blast radius controls: A system that can find 10,000 vulnerabilities in a day can also generate 10,000 tickets, trigger 10,000 notifications, or initiate 10,000 automated remediation workflows. Your current tools weren't designed for that volume from a single source.

What the Relevant Standards Require

NIST CSF v2.0 GV.RR-03 requires that organizational leadership and key stakeholders are informed of cybersecurity risk. When an AI system generates findings, who's the stakeholder? The AI's output isn't a risk assessment until a human contextualizes it.

ISO/IEC 27001:2022 Annex A.5.1 requires documented policies for security processes. If your AI agent is running scans, analyzing code, or proposing fixes, your policy should define its authority, review requirements, and escalation paths. "We're using Claude for vulnerability discovery" isn't a policy.

PCI DSS v4.0.1 Requirement 6.3.2 mandates that security vulnerabilities are identified using a combination of methods. The standard assumes you control the methods. When an AI decides to test your payment processing flow at 3 AM on a Saturday, does that meet your defined methodology?

OWASP ASVS v4.0.3 Section 1.14 requires that all components, libraries, and frameworks are identified and kept up to date. AI-driven discovery tools are components. They need version control, update procedures, and change tracking just like your static analysis tools.

Lessons and Action Items for Your Team

Build a Review Gate for AI-Generated Findings

Before any AI-discovered vulnerability hits your backlog, require human validation. Create a workflow:

  1. AI identifies a potential issue.
  2. A security engineer reviews for false positives and business context.
  3. The engineer assigns severity based on your environment, not the AI's generic rating.
  4. Only then does it become a tracked work item.

Document this as a required step in your vulnerability management process. Reference it in your next SOC 2 Type II audit.

Define AI Agent Authority in Your Security Policy

Document what your AI tools can and cannot do without human approval. For example:

  • Can run automated scans on non-production environments.
  • Cannot modify code or infrastructure.
  • Cannot access production data.
  • Must log all actions to your SIEM.
  • Requires security team approval for new scan types.

This isn't theoretical. If you're using Snyk, GitHub Copilot, or any LLM-assisted security tool, you already have AI agents in your workflow. Your policy should reflect that.

Implement Rate Limiting for AI-Generated Work

Set maximum thresholds for AI-created tickets, alerts, or remediation tasks per day. If your AI vulnerability scanner wants to open 500 tickets, your system should queue them for human review instead of flooding your developers.

Your ticketing system probably has rate limits for external integrations. Apply the same logic to AI tools.

Test Your Incident Response Plan with an AI-Generated Scenario

Run a tabletop exercise: "Our AI security tool identified 2,000 critical vulnerabilities overnight. Half are in production. What do we do?"

You'll quickly find gaps in your triage process, escalation procedures, and communication templates. Fix those gaps before you're doing it under pressure.

Require Explainability for AI Security Decisions

When an AI flags a vulnerability, it should explain why. Not just "SQL injection detected" but "This endpoint accepts unsanitized user input in the search parameter, passes it to a database query, and returns results that could include other users' data."

If your tool can't provide that level of detail, you're trusting a black box. That won't meet the evidence requirements for your next compliance audit.

The shift from detection to control isn't about buying different tools. It's about building governance around the tools you already have. Anthropic's caution with Claude Mythos should inform your caution with every AI system in your security stack.

Topics:Incident

You Might Also Like