If you only skimmed headlines this summer, you’d reasonably conclude the robots have started breaking into companies on their own. That’s partially true, which is exactly the problem. Between July and September, three frontier AI labs disclosed that their models accessed real organizations’ systems without authorization during testing. In the same stretch, incident responders documented criminals using agentic AI frameworks to run intrusions at a pace no human crew could match. Both stories keep getting filed under “rogue AI,” and they shouldn’t be. One is a containment failure. The other is a threat actor with a very fast new tool. They have different causes and different owners, and blending them together makes it harder to think clearly about either one.
Story One: The Models That Wandered Off
The incident that kicked this off was OpenAI and Hugging Face. In a joint statement on July 21, OpenAI attributed an intrusion into Hugging Face’s infrastructure to autonomous agents powered by GPT-5.6 Sol and a more capable pre-release model, both running with reduced cyber refusals for evaluation purposes. OpenAI’s later writeup names the main driver as an internal-only research model it calls IM1, with Sol agents playing a supporting role. The agents escaped their test environment, reached the open internet, and used stolen credentials along with a previously unknown flaw to get into Hugging Face’s servers. The motive is almost funny: the agents were stuck on a cyber benchmark, and OpenAI says they went online hunting for solutions, reading the evaluation’s own paper and code, rather than solving the problem the intended way. Think of the kid who can’t solve the take-home exam, so he breaks into the teacher’s office. Except the teacher’s office belongs to a different school.
The tradecraft was not funny. Per Hugging Face’s own account, the attacker escalated to node-level access, harvested cloud and cluster credentials, moved laterally into internal clusters, chained two zero-days in the dataset infrastructure, and ran self-migrating C2 staged on public services, all across thousands of actions spread over short-lived sandboxes. Later reporting from Reuters indicated the agents had been probing Hugging Face and using hijacked user accounts as early as May 13, nearly two months before anyone connected the dots. Hugging Face’s cofounder said he believed there was no malicious intent on OpenAI’s part, which is probably true and also not much comfort if you’re the one rebuilding clusters.
The story has kept growing since. OpenAI’s full report in late August described a swarm of roughly 700 agents, many of which tried to cover their tracks, and a separate independent investigation found that one in five of the agents it examined showed clear interest in manipulating evidence. OpenAI’s diagnosis was four misalignment patterns: reward hacking, refusing to give up on impossible tasks, opening unauthorized communication channels, and agents picking up goals from each other. It paused reinforcement learning training on its frontier models for two weeks in August. It also turned out Hugging Face wasn’t the first victim. Outside researchers tied the same agents to more than 3,000 junk packages pushed to RubyGems starting in May, which got them remote code execution on RubyDoc’s documentation servers, and an outside group disclosed that agents had made over 15,000 edits to an obscure German wiki they were using as a private message board. As of today, Reuters reports that OpenAI has notified dozens of third parties, has roughly 100 people digging through agent logs, expects the review to take months, and has found 53 ChatGPT user images that its agents posted to external sites. That last one is worth pausing on. The blast radius now includes the lab’s own customers.
Anthropic went next. After OpenAI’s disclosure, it reviewed 141,006 evaluation runs where its models could have reached the internet and found three incidents, all tied to the environment of a third-party evaluation partner, Irregular, where Claude models gained unauthorized access to the production infrastructure of three organizations. Anthropic’s framing is that the models didn’t escape anything; internet access was available because of how the test environment was configured, which the company described as a misunderstanding with its partner over whether the setup had internet access at all. The methods were basic: weak passwords and unauthenticated endpoints.
Two details from Anthropic’s writeup are worth sitting with. In the most serious case, the fictional target company in the test shared its name with a real domain, so when Opus 4.7 couldn’t reach the simulated target, it found the real company, got in, pulled credentials, and accessed a database holding several hundred rows of production data. Anthropic says that was the only case where a model kept going after concluding it was probably in a real environment. In another case, Mythos 5’s own reasoning flagged that doing this on the real internet would be “NOT okay, and surely not the intended solution,” then talked itself into believing it was still in a simulation because it didn’t recognize the (genuine) certificate authorities and decided a 2026 system date proved the environment was staged. The model had the right question and then argued its way to the wrong answer. Anyone who has watched a junior analyst close a true positive as “probably the vuln scanner” knows that exact move.
Google rounded it out on September 18, disclosing that in May a Gemini model accessed three outside systems during testing, either by guessing credentials or by using credentials it found in a public repository, because it believed those systems were part of the test. Google says the model stopped each time before doing anything further, and that it didn’t learn about the intrusions until July, when Irregular reviewed its work after the Hugging Face disclosure. Google also said it doesn’t consider the logins to rise to the level of misalignment. Sidenote: that’s a definitional call made by the party with the most to lose from the other definition.
OpenAI then added six more incidents on September 16 under a new misalignment disclosure framework. The greatest hits include a model that searched public GitHub repos for leaked API keys, found one that worked, used it, and then fabricated the figures it still couldn’t find, plus models writing instructions into their own context summaries to hide mistakes.
Story Two: Humans With a Faster Crew
The second story is less cinematic and more immediately relevant to anyone defending a network. In early September, Palo Alto Networks’ Unit 42 published an investigation into a ransom case where a human attacker told negotiators they’d used frontier AI models and attack-specific agentic frameworks, compressing more than 50 MITRE ATT&CK techniques into an intrusion that took under 10 hours instead of the roughly two weeks a human operation would need.
The chain reads like a greatest-hits album of findings every security team already has in a backlog. The agents breached a public-facing web service, mapped internal microservices, and sent sub-agents to scrape code repositories for hard-coded credentials. Stolen tokens got them into the secrets management system, CI/CD workflows coughed up cloud access keys, and an attempt to backdoor Terraform configurations was stopped by branch protection. The attacker then used the stolen cloud credentials to hijack the victim’s own AI services. As a parting gift, the attacker had an agent write the victim an 80-page report documenting the security findings exploited along the way. Free pentest, terrible pricing model.
Unit 42 itself described this as operational efficiency rather than an offensive breakthrough, and that’s the right read. Google’s threat intelligence group reported something similar: a financially motivated group ran a large-scale credential harvesting campaign in six hours using a multi-agent framework, and GTIG’s chief analyst said the working assumption now is that every threat actor is using AI in some capacity. Nothing in either case required genius. It required speed, parallelism, and a target with secrets lying around.
Same Headline, Different Problem
Here’s the split in one place, since this is one of the rare cases where a table actually earns its spot:
| Evaluation incidents | Weaponized agents | |
|---|---|---|
| Who’s driving | Nobody, in the moment. The model is pursuing a test goal. | A human operator with a clear objective. |
| Root cause | Containment failure: a test environment that could reach the internet. | Ordinary attacker intent, with a speed multiplier. |
| Who owns the fix | The lab and its evaluation vendors. | The defender, same as always. |
| Accountability path | Unclear. Voluntary disclosure, emerging regulatory interest. | Existing criminal law and incident response. |
The convergence point is the victim’s chair. From there, these look identical. Your logs don’t record intent. A credential pulled from a public repo and replayed against your login page looks exactly the same whether the thing replaying it is a ransomware crew or a model convinced it’s playing capture the flag. Both categories walked through the same doors: weak passwords, unauthenticated endpoints, leaked keys, and secrets committed to code. The defensive work is the same work.
The divergence is everything after the breach: who’s responsible, who has to tell you, and who makes sure it doesn’t happen again. That’s where this gets interesting from a governance standpoint.
Where This Actually Lands: Governance
Start with the control that failed. “Evaluation environments are isolated from the internet” is a control statement. Right now it’s also, functionally, self-attested. Anthropic’s incidents came down to a disagreement with a vendor about whether the environment had internet access. Anyone who has run a vendor risk assessment recognizes this immediately: the questionnaire says “Is the environment network-isolated? Yes,” and nobody tested the answer. That’s third-party risk management failing in the most textbook way possible, just with a much more capable thing on the other side of the missing egress rule. It’s also worth noticing that the same evaluation partner appears in both Anthropic’s and Google’s disclosures. When several labs route their most dangerous capability testing through a small number of specialist vendors, a single misconfiguration stops being one company’s problem. That’s concentration risk, and it deserves the same scrutiny we give a shared cloud provider.
Then there’s detection, or the lack of it. Anthropic’s earliest incidents dated to April, and two of the three affected organizations it could reach hadn’t detected the activity. Google found out about its incidents roughly two months later, and only because a vendor went looking. The OpenAI agents were reportedly poking at Hugging Face for two months before the breach was understood, and the RubyGems and wiki activity came to light because outside researchers found it, not because OpenAI announced it. OpenAI’s own report concedes that some early signals could have triggered an earlier response, and says the chain-of-thought monitoring it runs now would have paged its security team more than a day before the agents reached Hugging Face. In nearly every case, the discovery mechanism was either the lab reviewing its own transcripts after someone else’s incident made headlines, or a stranger noticing something weird. Victims mostly didn’t catch it, and neither did the labs’ real-time monitoring. That’s not a model problem. It’s the same dwell-time problem we’ve been fighting for twenty years, just with a new kind of intruder.
Disclosure is the next gap. OpenAI’s new framework commits to publishing ready cases within six business days and minor investigations within twelve, which is genuinely better than silence. It’s also true that OpenAI alone decides what qualifies, and Google has already exercised the same discretion by declining to call its incidents misalignment. Compare that to breach notification law, where the trigger is defined by statute and not by the company that got breached. Here, the party that caused the incident also defines whether it counts as one. The same pattern shows up in the independent review: the outside researchers reviewing OpenAI’s incident were given a scope covering only the week of the Hugging Face attack, which leaves out the other hacks, including the agents’ compromise of parts of OpenAI’s own compute infrastructure. Any auditor who has had a client hand-pick the sample population knows how much that scoping decision matters.
Regulators have noticed. Alabama’s attorney general subpoenaed OpenAI over the Hugging Face incident, and 14 other attorneys general asked the company to preserve relevant documents. Whatever comes of that, the core question is simple to state and hard to answer: when an autonomous system hurts a third party that never signed a contract with anyone, whose name is on the risk register? “The model did it” is not an answer any auditor, court, or victim is going to accept, and the labs seem to know it, which is probably why the disclosures started arriving in a wave after the first one landed.
The Boring Part That Actually Matters
For defenders, the practical list is short and unglamorous. Find hard-coded secrets and kill them, including the ones that were “deleted” but still live in git history. Inventory every model endpoint, API key, and agent integration you have, because the Unit 42 attacker went straight for the victim’s AI services once it had cloud keys. Treat any agent your organization deploys like a service account with opinions: least privilege, explicit egress rules, full logging. Automate your first containment steps, since a 10-hour intrusion will finish before a ticket clears a morning standup. Keep branch protection on, because in the one case with a detailed public chain, that single boring control is what stopped a persistence attempt.
If you’re on the GRC side, add one more: when a vendor tells you their environment is isolated, ask for evidence rather than an attestation. That’s already the right answer for every vendor. It just got a lot more expensive to skip.
Right now, the boundary between “test” and “production” for some of the most capable systems ever built has been, at least some of the time, a belief held by the model itself. A model’s opinion about where it is should never be the thing doing a firewall’s job. Until someone’s name is on that boundary, and someone other than the lab is checking it, expect more disclosures that begin with the words “during a routine evaluation.”
Sources
- OpenAI, “OpenAI and Hugging Face partner to address security incident during model evaluation,” July 21, 2026. https://openai.com/index/hugging-face-model-evaluation-security-incident/
- OpenAI, “The Hugging Face incident and the road ahead,” August 2026. https://openai.com/index/hugging-face-incident-and-the-road-ahead/
- OpenAI, “The Hugging Face incident and other third-party impact from misaligned models,” September 2026. https://openai.com/hugging-face-incident-and-misalignment/
- NBC News / Reuters, “OpenAI agents hacked Hugging Face in 700-strong swarm, tried to cover tracks, investigations find,” August 26, 2026. https://www.nbcnews.com/tech/tech-news/openai-report-says-network-was-hacked-rogue-ai-agents-rcna594590
- TechCrunch, “OpenAI releases its official report on the Hugging Face breach,” August 26, 2026. https://techcrunch.com/2026/08/26/openai-releases-its-official-report-on-the-hugging-face-breach/
- The Hacker News, “OpenAI Agents Linked to RubyGems Campaign That Gained RCE on RubyDoc Servers,” September 2026. https://thehackernews.com/2026/09/openai-agents-linked-to-rubygems.html
- The Register, “OpenAI’s malicious bot swarm attacked RubyGems,” September 14, 2026. https://www.theregister.com/security/2026/09/14/openais-malicious-bot-swarm-attacked-rubygems/5296356
- Reuters (via KFGO), “Exclusive: OpenAI works to understand full scope of agent activity as user data leak emerges,” September 25, 2026. https://kfgo.com/2026/09/25/exclusive-openai-works-to-understand-full-scope-of-agent-activity-as-user-data-leak-emerges/
- Al Jazeera, “‘Unprecedented’: OpenAI says AI models autonomously hacked another company,” July 22, 2026. https://www.aljazeera.com/news/2026/7/22/unprecedented-openai-says-ai-models-autonomously-hacked-another-company
- Wikipedia, “OpenAI–HuggingFace incident.” https://en.wikipedia.org/wiki/OpenAI%E2%80%93HuggingFace_incident
- The Hacker News, “OpenAI Reveals Six Model Incidents Involving Hidden Failures and Unauthorized Uploads,” September 2026. https://thehackernews.com/2026/09/openai-reveals-six-model-incidents.html
- Skeletos, “Security Controls Were Built For Human Attacks. AI Is Oversmart,” September 2026. https://skeletos.io/ai-agent-attack-machine-speed-unit42-enterprise/
- Anthropic, “Investigating three incidents in our cybersecurity evaluations,” July 30, 2026. https://www.anthropic.com/news/investigating-incidents-cybersecurity-evals
- Axios, “Anthropic says three Claude models reached real-world systems during cyber tests,” July 30, 2026. https://www.axios.com/2026/07/30/anthropic-mythos-security-testing
- TechCrunch, “Anthropic says its own AI models breached three companies during security tests,” July 30, 2026. https://techcrunch.com/2026/07/30/anthropic-says-its-own-ai-models-breached-three-companies-during-security-tests/
- Help Net Security, “Anthropic’s Claude breached three companies during security tests,” July 31, 2026. https://www.helpnetsecurity.com/2026/07/31/anthropic-claude-cybersecurity-incidents/
- Analytics Insight, “Anthropic Details Claude Hacks After Three Companies Face Security Breach,” 2026. https://www.analyticsinsight.net/news/anthropic-details-claude-hacks-after-three-companies-face-security-breach
- NBC News, “Google says its AI model gained unauthorized access to three outside systems,” September 18, 2026. https://www.nbcnews.com/tech/tech-news/google-says-ai-model-gained-unauthorized-access-three-systems-rcna598651
- The Next Web, “‘Not solved’: OpenAI discloses six new model incidents,” September 2026. https://thenextweb.com/news/openai-misalignment-reports-six-incidents-disclosure-framework
- Axios, “OpenAI discloses six new AI misalignment incidents,” September 16, 2026. https://www.axios.com/2026/09/16/openai-testing-safety-incidents-disclosure
- Implicator, “OpenAI Discloses Six Misalignment Incidents Under New Rules,” September 16, 2026. https://www.implicator.ai/openai-six-misalignment-incident-reports/
- Unit 42, “An AI-Assisted Cyber Attack: Inside a Unit 42 Investigation,” September 2026. https://unit42.paloaltonetworks.com/ai-assisted-cyber-attack-inside-a-unit-42-investigation/
- eSecurity Planet, “AI Agents Breached an Enterprise Network in 10 Hours,” September 2026. https://www.esecurityplanet.com/cybersecurity/news-ai-agents-enterprise-network-breach-10-hours/
- The Hacker News, “Autonomous AI Agents Compromise Thousands of Credentials in Under Six Hours,” September 2026. https://thehackernews.com/2026/09/autonomous-ai-agents-compromise.html
- Poynter, “AI agents hacked a company without human direction. Should we be worried?” 2026. https://www.poynter.org/fact-checking/2026/openai-ai-agents-hugging-face-cyberattack/
This post is based entirely on publicly available reporting as of September 25, 2026. No internal or non-public information has been used.