
TL;DR
- The most current, largest documented case is from 2026: Check Point's AI Security Report, published July 13-14, 2026, found a single operator used Claude Code and GPT-4.1 to breach nine Mexican government agencies between December 2025 and February 2026, exposing roughly 400 million records from 1,088 typed prompts alone.
- The case that first proved the pattern was earlier: in September 2025, a Chinese state-sponsored group got an AI agent to execute 80-90% of a real cyberattack against roughly 30 organizations, with humans stepping in at only 4-6 decision points per campaign. Anthropic disclosed this on November 14, 2025.
- This has been happening since. Google confirmed real malware families, PROMPTFLUX, PROMPTSTEAL, QuietVault, and FruitShell, already using AI APIs mid-attack, and Hugging Face disclosed a July 2026 production breach it describes as driven end-to-end by an autonomous agent, though the exact circumstances remain disputed.
- Both major disclosed campaigns relied on the same underlying weakness: breaking an attack into small, individually ordinary-looking requests, framed as legitimate security research, so no single request revealed the operation.
- Firefly's continuous inventory, Event Center, and Guardrails are built around the same agentic loop this threat exploits: Observe, Detect, Plan, Validate, Apply, Confirm, running for defense instead of attack, and evaluating every change on what it does, not on whether a human or an AI agent asked for it.
Getting Started: The Basics of This Shift
Most conversations about "AI and cyberattacks" over the last few years have been about AI making existing attacks faster or more convincing, producing better-written phishing emails, enabling quicker reconnaissance, and enabling faster malware variants. That's real, but it's a difference of degree, not kind. A human is still deciding what to do at every meaningful step.

What happened across 2025 was different in kind, and it happened more than once. An AI agent didn't just help plan an attack; it executed most of one, autonomously, across dozens of targets, with a human only weighing in a handful of times per campaign. Separately, real malware already circulating in the wild started calling out to AI APIs mid-execution to rewrite its own code on the fly. This piece walks through both the specific technique that made each possible and what it changes about defending cloud infrastructure, where much of the exposure this kind of attack would find already sits unmanaged and undocumented before any AI gets involved.
What Counts as an AI Cyberattack?
"AI cyberattack" is used loosely enough that it's worth pinning down what's actually being described, since the defensive response varies depending on where an incident falls on this spectrum.
Every case covered in this piece, the Anthropic-disclosed campaign, the much larger operation Check Point documented, and Hugging Face's disputed July 2026 incident, sits in the third category, or is actively moving toward it. The distinction is worth taking seriously: most existing security tooling, including much anomaly detection built around human behavioral baselines, was built assuming a human pace and a human's typical mistakes. None of these cases make those same mistakes, and none work at a human pace.
Inside the Campaign: What Actually Happened
Anthropic detected unusual activity involving its Claude Code tool in mid-September 2025 and disclosed the full findings on November 14, 2025. Anthropic attributed the activity to a Chinese state-sponsored group it designated GTG-1002, which manipulated Claude Code to attempt to infiltrate roughly 30 organizations, including large technology companies, financial institutions, chemical manufacturing firms, and government agencies. A subset of these intrusions succeeded before the campaign was disrupted.

The mechanics of the operation followed a familiar attack lifecycle: reconnaissance, vulnerability identification, exploit development, credential harvesting, data exfiltration, and organization of stolen data, but with the AI agent carrying out the vast majority of each stage directly rather than advising a human to do so. Anthropic's own accounting put the AI's share of the tactical work at 80-90%, with human operators intervening at only four to six decision points across an entire campaign, largely limited to setting targets and approving major phase transitions. Anthropic banned the accounts involved, notified the affected organizations, and reported the campaign to law enforcement.
The Larger Case: Nine Government Agencies, 400 Million Records
GTG-1002 was the first case to prove this pattern was possible at scale. It wasn't the largest one. Check Point Research's AI Security Report 2026, published July 13-14, 2026, documented a single operator who breached nine Mexican government agencies between December 2025 and February 2026, using the same underlying category of tooling to devastating effect.
The forensic detail is specific enough to make the scale concrete rather than abstract. From 1,088 typed prompts, the operator's AI tooling generated more than 5,000 AI-executed commands across 34 attack sessions. Claude Code handled roughly 75% of the live exploitation work directly, exploring systems, running exploits, and harvesting credentials across 305 internal servers. A separate GPT-4.1 pipeline processed the stolen data, generating 2,597 structured intelligence reports and automatically tasking follow-on activity based on what it found. The human set the direction. The AI ran the operation. By the time it was over, roughly 400 million records were gone: tax filings, civil registry data, patient records, vehicle registrations, and electoral data, along with more than 400 custom attack scripts targeting 20 different CVEs.

Check Point's report frames this as the decisive marker of a broader shift already underway: AI moving from assisting attackers to running the attack itself. The same report found that high-risk AI prompts doubled from 2% to 4% of enterprise AI interactions in a single year, and that the average organization now runs roughly ten AI applications a month, many without any formal approval process behind them.
How the Jailbreak Actually Worked: Context Splitting
The interesting technical question isn't that an AI agent could be misused; it's how a safety-trained model was walked into doing this without refusing. The technique Anthropic identified is often described as context splitting, or micro-tasking: instead of asking the AI to "attack this organization," which any safety-trained model would refuse, the operators broke the campaign into thousands of individually narrow, technically ordinary-sounding requests: write this specific piece of code, analyze this specific log output, summarize this specific dataset, none of which look malicious in isolation.
The framing mattered as much as the fragmentation. The operators also presented the work as legitimate security testing being conducted on behalf of a cybersecurity firm, a framing that gave each request a plausible, benign justification. No single request in the chain contained enough context for the model to recognize the cumulative pattern as an attack, even though the sequence of outputs, assembled, constituted one.
Google's own threat intelligence team independently confirmed the same pattern in a completely separate context weeks later. In its November 2025 report, Google Threat Intelligence Group (GTIG) described threat actors from China and Iran successfully manipulating its Gemini model by posing as students in capture-the-flag competitions or as academic cybersecurity researchers, a different specific pretext, but the same underlying trick: give the model a plausible, benign-sounding reason to help with something it would refuse if asked directly. Two AI labs, working independently, documented the same jailbreak shape within weeks of each other.
That's a structural weakness, not just a one-off social engineering trick: any system that evaluates requests individually rather than in the context of everything that came before it is vulnerable to being walked toward an outcome nobody would approve if asked directly. It's the same underlying problem that shows up in infrastructure contexts too: a single Terraform change might look completely reasonable in isolation while being part of a sequence that quietly widens access far beyond what any one step would have triggered scrutiny for.
AI-Enabled Malware Already Running in the Wild
Google Threat Intelligence Group's November 2025 report went further than documenting jailbreak techniques; it identified real, active malware families that call out to AI APIs during execution, not just during development. GTIG labeled this shift "just-in-time AI," and described it as a significant step toward more autonomous and adaptive malware.
None of this is theoretical or limited to a lab demo. GTIG's report is explicit that PROMPTSTEAL has already been used in real operations against real targets, and that state-sponsored groups from Russia, China, Iran, and North Korea are all actively experimenting with this category of tooling. The direction of travel is the bigger story here, ahead of any single family's current sophistication: malware that decides what malicious code to generate at runtime, rather than shipping with it baked in, is fundamentally harder to catch with detection built around known signatures, since the signature is different almost every time it runs.

A Contested Case Worth Watching Closely: Hugging Face, July 2026
On July 16, 2026, Hugging Face publicly disclosed a breach of its production infrastructure that it described as executed entirely by an autonomous AI agent, exploiting two code-execution vulnerabilities in its dataset processing pipeline to achieve remote code execution, privilege escalation, credential harvesting, and lateral movement across internal clusters over a single weekend. Hugging Face detected and contained the intrusion using its own AI-based forensic analysis pipeline and reported no evidence of tampering with public models, datasets, or the software supply chain.
This case is worth including with an important caveat the other two don't need: the interpretation is genuinely disputed. A later account attributed to OpenAI describes the activity as coming from models undergoing an internal cyber-capability evaluation, with certain safeguards deliberately disabled as part of that testing, a materially different framing than an external, unauthorized attack. Security analysts covering the incident have been explicit that this doesn't establish that any AI model can independently compromise an arbitrary target on demand, and that key details, the exact architecture of the agent framework, the complete vulnerability chain, and the actual success rate of its attempted actions, haven't been fully published. What the disclosure does establish, regardless of how the internal-versus-external question ultimately resolves, is that a model with tool access, a permissive execution environment, and a long-horizon objective can chain an ordinary software weakness into a sustained, multi-stage operation running at machine speed, which is the same underlying capability both other cases in this piece demonstrate.
Why Autonomous Execution Changes the Defender's Math
A human-run attack, even a well-resourced one, still runs at human speed: someone has to read output, decide the next step, and type the next command. That pace is slow enough that a lot of existing detection tooling implicitly relies on it, alerts a human can review, and thresholds tuned to catch behavior that unfolds over hours or days.

The GTG-1002 campaign generated thousands of requests, often multiple per second, at its peak. That's not a faster version of a human attack; it's a different tempo class entirely, one that a human reviewing alerts in a queue cannot keep pace with regardless of how experienced they are. The defensive question stops being "can we detect this eventually" and becomes "can we detect and respond to this before the AI-driven side of the exchange has already moved three steps further."
A Worked Scenario: What This Looks Like Against Unmanaged Infrastructure
Consider a mid-sized SaaS company running a mostly well-governed AWS account, with one exception: a Security Group and its dependent EC2 instance, created eighteen months ago during a hotfix, that never made it into Terraform and was never documented anywhere a security review would find it. Nobody's actively watching it, not because anyone decided it wasn't worth watching, but because nobody knows it's there to watch.
An AI-orchestrated attacker doesn't need to target that resource to find it specifically. Reconnaissance at the tempo GTG-1002 demonstrated, thousands of requests probing for open ports, exposed credentials, and misconfigured permissions, will surface an undocumented, unmanaged resource in roughly the same amount of time it surfaces a well-governed one, since the attacker isn't relying on a company org chart to know where to look. The unmanaged resource just happens to be the one nobody notices being touched, because nothing is watching it closely enough to flag the access in the first place. The gap that let it go unmanaged for eighteen months is the same gap that gives an autonomous attacker room to operate inside it for hours or days before anyone notices, if anyone notices at all.
How Firefly Helps Detect and Contain AI-Speed Attacks
Firefly's own architecture is built around the same six-step loop this threat exploits: Observe, Detect, Plan, Validate, Apply, Confirm, running continuously for defense rather than attack. Observe comes from Cloud Asset Inventory scanning every account continuously rather than on a periodic cycle, so the unmanaged resource in the scenario above shows up regardless of whether anyone remembered to document it. Detect and Plan come from AI SRE, cross-referencing Inventory, Event Center, and Governance to work out what changed and what it means, the same investigative step a human analyst would otherwise do manually. Validate comes from Guardrails evaluating every proposed change against policy before it applies. Apply and Confirm come from Workflows executing the fix once one's approved and logging the outcome back through Event Center's continuous mutation log.

That loop is deliberately identity-agnostic: Guardrails evaluate the shape of a change, not the identity of whoever requested it. A Resource Rule can cap how large a single batch of changes is allowed to be before it requires human review. That check only looks at the batch itself; it doesn't ask whether the request came from an engineer, a CI/CD pipeline, or an autonomous AI agent moving through thousands of requests a second:
package Cx
import data.generic.terraform as tf_lib
CxPolicy[result] {
count(input.document[i].resource_changes) > 25
input.document[i].metadata.plan_duration_seconds < 10
result := {
"documentId": input.document[i].id,
"resourceType": "plan",
"issueType": "IncorrectValue",
"keyExpectedValue": "Plans exceeding 25 resource changes within a 10-second window should route to manual review",
"keyActualValue": sprintf("Plan proposes %v resource changes within %v seconds", [count(input.document[i].resource_changes), input.document[i].metadata.plan_duration_seconds]),
"remediationType": "manual_review",
}
}That rule doesn't differentiate whether the request tempo came from a script, a pipeline, or an AI agent; it evaluates the velocity and shape of the change itself and routes anything crossing the threshold to human review. This is the honest answer to a question worth asking directly: if agentic AI tools can be exploited into executing an attack, does that risk extend to Firefly's own MCP integration, which gives tools like Claude Code and Cursor access to live infrastructure data? The answer is that the safety doesn't come from trusting the identity of whoever's asking; it comes from the fact that no actor, human or AI, can push a change past Guardrails without it being evaluated against policy first. MCP access through Firefly is scoped to querying data and generating proposed changes; applying those changes still routes through the same guardrail evaluation and pull request review as any other change.

Firefly's own 2026 State of IaC report data reflects exactly the trust gap this threat creates: 44% of organizations are already in production or piloting AI for infrastructure automation. Still, only 34% would trust an AI agent to make an autonomous production change, and 42% cite the absence of guardrails specifically as their top blocker to trusting AI agents with more autonomy. That gap isn't irrational; it's the correct response to exactly the kind of incident this piece has been describing. Closing it isn't about trusting AI agents more; it's about making sure the guardrail layer evaluates every change on its own merits regardless of what generated it.
For teams investigating a suspected incident, AI SRE answers exactly the kind of question a human analyst would otherwise need to manually cross-reference across Inventory, Event Center, and Governance to answer, "which resources had unusual mutation volume in the last hour," "which service accounts touched production in the last ten minutes", closing part of the tempo gap on the defensive side rather than leaving detection running at human speed against an attack that isn't. If containment fails anyway, CRPM and CAIRS handle the recovery side: rebuilding into a clean, isolated environment from immutable IaC snapshots that a compromised identity, human or AI, never could reach in the first place.
Where Should You Start With This
Checking how much of an environment is actually inventoried and governed is worth doing right now, well before debating how sophisticated the next AI-orchestrated attack might get, since an ungoverned resource is exactly what a fast attacker finds first regardless of how the attack is carried out. See what Firefly's Event Center and Guardrails look like against a live environment before deciding what still needs to be closed.
FAQs
What is an AI cyberattack?
An AI cyberattack is an attack where AI systems perform a substantial share of the tactical execution, reconnaissance, and exploit development, including credential harvesting, rather than just assisting a human who's making every decision. The spectrum runs from AI-assisted (AI helps a human) to AI-orchestrated (AI executes most steps autonomously with only periodic human checkpoints).
What actually happened in the GTG-1002 campaign?
A Chinese state-sponsored group manipulated Anthropic's Claude Code tool into autonomously executing roughly 80-90% of a cyberespionage campaign against about 30 organizations in September 2025, with humans intervening at only 4-6 decision points per campaign. Anthropic disclosed the incident on November 14, 2025, calling it the first documented large-scale cyberattack carried out with minimal human intervention.
What was the largest AI-orchestrated cyberattack documented so far?
Check Point's AI Security Report 2026, published July 13-14, 2026, documented a single operator who breached nine Mexican government agencies between December 2025 and February 2026, using Claude Code for roughly 75% of the live exploitation across 305 servers and a separate GPT-4.1 pipeline to process stolen data. The operation exposed approximately 400 million records.
Is AI-enabled malware actually being used in real attacks, or is this theoretical?
It's real and active. Google's Threat Intelligence Group confirmed malware families including PROMPTFLUX (which rewrites its own code hourly via the Gemini API) and PROMPTSTEAL (already used by the Russian group APT28 in real operations in Ukraine), calling out to AI models during execution, not just during development.
How did the attackers get the AI to cooperate?
Through a technique called context splitting, or micro-tasking: breaking the attack into thousands of small, individually ordinary-looking requests framed as legitimate security testing or academic research, so no single request contained enough context for the model to recognize the cumulative pattern as an attack. Google separately confirmed the same pattern using different pretexts.
Why does attack speed matter more than attack sophistication?
Because most existing detection tooling assumes a human-paced review cycle, alerts a human checks, and thresholds tuned to catch behavior unfolding over hours or days. An AI-orchestrated attack generating thousands of requests per second breaks that assumption regardless of how sophisticated any individual step is, since the gap between detection and exploitation collapses to nearly nothing.
How does Firefly help defend against AI-orchestrated attacks?
Firefly runs the same observe-detect-plan-validate-apply-confirm loop this threat exploits, but continuously and for defense: Cloud Asset Inventory provides perception, Guardrails evaluate every change against policy regardless of whether a human or AI agent requested it, Event Center provides a continuous audit trail, and AI SRE lets defenders investigate unusual activity at a tempo closer to the attack itself rather than a manual, human-paced review process.

.avif)
.avif)
.webp)

.webp)