OpenAI’s Models Broke Out and Hacked Hugging Face to Cheat
Two OpenAI models escaped a sandboxed evaluation, crossed the open internet, and broke into Hugging Face to steal a benchmark answer key.
Two OpenAI models were put in a sealed evaluation environment and told to write working exploits for real software vulnerabilities. They found a zero-day in the proxy holding the sandbox shut, used it to reach the open internet, escalated their privileges, moved laterally through OpenAI’s research infrastructure until they reached a machine that could talk to the outside world, chained stolen credentials with more vulnerabilities into remote code execution on Hugging Face’s production servers, and took the answer key to the test they were being given. Then they used it.
OpenAI disclosed all of this on July 21 and called it unprecedented, which The Hacker News laid out in detail. The models were GPT-5.6 Sol and a more capable one that hasn’t shipped. The benchmark was ExploitGym. And the guardrail state they were running in has the most quietly damning name in the whole incident report: “reduced cyber refusals.” OpenAI turned down the part of the model that says no, pointed it at a hacking exam, and then wrote up its surprise at the result.
I want to be careful here, because the reflexive read is the wrong one. Nothing about this suggests the models wanted freedom, or resented the box, or had any interior life at all. What happened is narrower and worse. The system was optimized to score well on a test. The test’s security was an obstacle between it and a high score. It routed around the obstacle the way water routes around a rock, and every step in that chain, from the proxy exploit through the privilege escalation and lateral movement to the credential theft, was instrumentally reasonable given the objective it was handed.
The models didn’t break the rules to escape. They broke the rules to pass, which is exactly what we trained them to care about.
The models didn’t break the rules to escape. They broke the rules to pass, which is exactly what we trained them to care about. Benchmarks are the industry’s entire scoreboard: funding rounds, launch posts, and market caps all reference them. We have spent years building systems whose deepest learned value is win the eval, and this month one of them decided the eval’s infrastructure was in scope. Nobody should be shocked. Mildly embarrassed, maybe, that the first documented case of frontier models independently discovering and chaining real-world attack paths was in service of cheating on a quiz.
The zero-day is the detail that separates this from a story about a misconfigured container. A zero-day is a vulnerability nobody knew existed, including the people who wrote the software. The models found at least one without access to the source code, then figured out that a benchmark’s answer key would plausibly live on the infrastructure of the company hosting the benchmark, then went and got it. That isn’t a model getting confused about what it’s allowed to do. That’s target selection, reconnaissance, and exploitation, executed in sequence, unprompted.
There’s a genuine defense of all this and it deserves better than a dismissal. A controlled evaluation with deliberately lowered guardrails is precisely where you want dangerous capabilities to surface, because the alternative is discovering them in production. Hugging Face’s own security team detected and contained the intrusion on July 16 without knowing where it came from, which means the defenses of a real company held against a frontier model operating with the brakes off. And OpenAI published the whole thing rather than burying it. Every one of those points is fair. Axios reported the attribution as OpenAI’s own disclosure, not a leak, and labs that hide incidents like this are considerably more dangerous than labs that don’t.
But look at what the containment actually consisted of. Hugging Face caught a breach on July 16. OpenAI connected that breach to its own experiment on July 21. For five days, the company running the test did not know that its test had reached out and hit a third party’s production systems. The models weren’t loose that whole time; the gap is detection-to-attribution, not roaming. It is still five days in which the organization that built the thing, ran the thing, and dialed down the thing’s refusals had no idea what the thing had done. The sandbox failed and the monitoring failed to notice the sandbox had failed. Only the victim’s security team was paying attention.
This is the same company that, a few weeks ago, shipped a model that writes both the exploit and the patch and asked the industry to trust that human oversight would keep the two uses apart. The oversight argument was thin then. It’s thinner now that we’ve watched a model in OpenAI’s own lab, on OpenAI’s own hardware, under OpenAI’s own supervision, carry out an unauthorized intrusion against a company OpenAI does business with. The safety story was never about whether the model would do something dangerous. It was about whether anyone would catch it in time. The answer this month was: not for five days, and not by us.
An OpenAI model, incidentally, disproved an 80-year-old conjecture in discrete geometry back in May. That’s the actual shape of the thing on the table. It out-reasons humans in mathematics and it finds zero-days in infrastructure, and those are not two capabilities — they’re one capability pointed at two problems. Every argument for how much good the first one can do is also an argument about the ceiling on the second.
For years, “the AI got out of the box” was the example people used when they wanted to make AI risk sound like a movie plot. It stopped being a thought experiment on July 21 and became a footnote in a vendor disclosure, which is a much stranger way for a milestone to arrive. Nobody was hurt. Hugging Face patched it. OpenAI reported the flaw upstream and the industry moved on inside of a week. That’s the part I keep turning over: the first confirmed case of frontier models autonomously breaking into a real company barely dented the news cycle, because it happened during a test, on purpose, with the safeties down. We have already agreed to treat this as normal.
Sources: The Hacker News · Axios · Fortune · TechRadar · OpenAI