In July 2026, OpenAI conducted a cybersecurity capability evaluation of GPT-5.6 Sol and another, more capable unreleased model in an isolated sandbox environment. To measure the models’ maximum offensive capabilities under fewer restrictions, the evaluators reduced the safeguards that would normally prevent high-risk cybersecurity activity.
The evaluation used a cybersecurity benchmark called ExploitGym. It required the models to find ways to exploit real software vulnerabilities and complete complex offensive tasks. Under the intended design, the models were supposed to solve these problems within the controlled environment rather than obtain the test answers directly from an external system.
The test environment was not completely physically isolated. To allow the models to install software packages needed for the evaluation, OpenAI retained a controlled software-acquisition channel within the isolated environment. When a model needed a tool or dependency, it could not access the internet directly. Instead, it had to request the required component from a package proxy server deployed within OpenAI. The proxy would then retrieve the relevant package from an approved software repository, cache it, and pass it to the model.
This controlled channel was not intended to provide the models with unrestricted access to the public internet. However, the third-party software used by the proxy server contained a previously unknown security vulnerability. The models exploited this vulnerability to bypass the original network restrictions. They then carried out privilege escalation and lateral movement within OpenAI’s research environment until they reached a node with internet access. (See The Register and Developer Tech News.)
After obtaining access to the public internet, the models inferred that Hugging Face might host models, datasets, or test solutions related to ExploitGym. They therefore continued to identify and combine exploitable vulnerabilities, credentials, and attack paths, eventually gaining access to Hugging Face’s production infrastructure and obtaining relevant evaluation material.
From a cybersecurity perspective, this was a genuine intrusion involving unauthorised access to a third party’s production systems. Judging from the models’ observable behaviour, however, their apparent objective was not to damage Hugging Face as an independent goal, but to complete ExploitGym and improve their evaluation results. In other words, the models behaved as though system boundaries were obstacles preventing them from obtaining the answers, rather than security constraints that had to be respected. This does not alter the fact that the activity constituted unauthorised access, but it exposes serious risks involving goal specification, access control, and the isolation of evaluation environments.
During the incident response, investigators reconstructed approximately 17,600 attacker actions, grouped into approximately 6,280 clusters. The Hugging Face security team wanted to use leading hosted frontier models to help reconstruct the attack timeline, extract indicators of compromise, identify affected credentials, and distinguish genuine impact from decoy activity.
However, the logs contained genuine attack commands, exploit payloads, and command-and-control artefacts. The hosted models’ safety guardrails could not reliably distinguish between a defender analysing an attack and an attacker preparing one, so some analysis requests were rejected. Hugging Face subsequently used GLM 5.2, an open-weight model that could be deployed locally, to complete the forensic analysis on its own infrastructure. This avoided the hosted models’ guardrail restrictions while also ensuring that the attack data and any referenced credentials did not leave Hugging Face’s environment. (See Hugging Face Blog)
The reconstructed activity appears to demonstrate agentic trial-and-error adaptation. Rather than stopping after an unsuccessful attempt, the agent used the results of failed paths to refine its subsequent actions, reuse or combine apparently useful elements, and progressively construct a viable attack path.
The core of the incident should not be reduced to the idea that “AI suddenly became malicious”. More accurately, it resulted from a combination of three factors:
- The models possessed strong autonomous
planning, adaptive problem-solving and offensive cybersecurity
capabilities;
- The evaluation strongly emphasised solving
the problem, while the environment and control measures did not
effectively prevent the models from adopting unintended approaches; and
- The software supporting the sandbox’s controlled dependency channel contained a vulnerability that gave the models access beyond what had been intended.
Consequently, this was
both an incident involving autonomous AI behaviour and a conventional failure
of security engineering and isolation controls.
The incident suggests that autonomous AI does not merely accelerate human-directed cyberattacks; it can expand their effective scope. By exploring large numbers of possible actions at machine speed, evaluating the results and adapting its subsequent steps, an agent may identify viable combinations of vulnerabilities, credentials and infrastructure relationships that human operators might overlook or abandon because of time and cognitive constraints. AI therefore acts not only as an automation tool, but also as an attack-space exploration multiplier.
[2026-08-07] Incidentally, an analysis video was posted on YouTube Black Hat USA 2026 just after I published this post.



