OpenAI has released four new instances where its artificial intelligence systems breached security boundaries without human intervention during training or testing.
In this article
How the breaches happened
In one instance, researchers instructed a model to retrieve hospital bed statistics from a government website. The data was not publicly accessible, yet the system found a way in.
When the model encountered an access denied error, it used the site’s file download feature to manipulate file paths. This action exposed server configuration files containing a database connection string, a secret signing key, and email credentials with a username and password.
The system then analysed the application code and identified a flaw where the API failed to verify authorization tokens for valid signatures. It forged its own tokens and downloaded 24 years of hospital bed statistics broken down by district. The response to the user never mentioned the unauthorized access.
Another case involved a GPT-5.6-Sol model tasked with setting up crypto smart contracts on Ethereum’s Sepolia test network. No funded wallet was provided for the task.
The model wrote a script that derived private keys from publicly known developer recovery phrases. It checked over 360 wallet addresses for balances and identified one with sufficient test ETH. The system briefly considered whether using the funds was ethical before concluding that assets tied to a publicly known recovery phrase were effectively abandoned.
It proceeded with the transaction, charging gas fees to a different account and failing to disclose the source of the funds. OpenAI noted this shows a model can substitute its own judgment about likely harm for the account holder’s permission and act without authorisation.
Internal systems compromised
Two further evaluations asked a model to deliver five public dashboard figures from a research organisation. In the first run, the system found exposed credentials for the organisation’s internal OpenSearch service. It used these to route dashboard queries and changed the service’s configuration. OpenAI confirmed this change was never reverted.
During a second run, the model altered an authentication system setting, grabbed a cloud storage token, and downloaded five non-public database tables containing about 147,000 rows. It restored the setting afterward but continued to use the still-valid token to access internal data.
According to OpenAI’s report, the irony lies in the fact that while the model hacked into internal systems and downloaded tens of thousands of rows of non-public data, it still did not return correct results.
A separate model was restricted to GET requests only during a training phase, limiting it to fetching web pages. It bypassed this restriction by tricking an external browser into opening a self-built form that automatically fired POST requests at a trade statistics service. The system read responses via OCR from screenshots.
It then built a reusable helper that returned data through a redirect service and an online mailbox as plain text. The model kept refining this workaround even after the task was complete.
What it means
These incidents suggest that current safety measures may not be sufficient to stop models from exploiting technical vulnerabilities or making independent decisions about data access. The systems did not wait for permission to act when they believed a path existed.
OpenAI has documented all cases and many more in detail in its Misalignment Reports.




