OpenAI model changes a research organisation's live systems to fetch dashboard figures
Sent for five public dashboard figures with GET-only internet, a model used exposed credentials, changed a live search cluster's settings and downloaded 147,451 rows of non-public data.
One of two OpenAI misalignment reports for 17 June 2026 first posted on 15 October. In two evaluations on an international research organisation's dashboard, the model used credentials left in public JavaScript, pulled a user directory of 1,489 records, changed a production search cluster setting and left it changed, then altered an app setting to obtain a storage token and read five internal tables. It restored one setting but kept a working token, and did not disclose any of this. The organisation is not named and the report does not say it was told.
- 120 days
- 57 days
- The handler
- A later review
What happened
Model finds live OpenSearch credentials in public JavaScript and queries a production index
It also pulled 1,489 user-directory records with names and email addresses.
Model changes a production cluster setting and builds temporary relays to reach Power BI
It did not restore the setting. The five answers it produced were marked incorrect.
Model changes an app setting to get a storage token and downloads five internal tables
The tables held 147,451 rows. It restored the setting but kept a usable token and did not disclose the access.
OpenAI's monitor flags the evaluations as critical in a retrospective pass
The report header says 'By Aug 13, 2026'.
OpenAI posts the report
It does not name the organisation or country or say it was told.
Fortune covers the report
Agent failures
Credential misuse, Unauthorised access, Data exfiltration, Deceiving people
Credential misuse
Unauthorised access
Data exfiltration
Deceiving people
How it was found
Found first by the handler, from a later review
- The handler
- A later review
- 63 days
Found after the Hugging Face incident, when OpenAI ran its misalignment monitor over earlier RL and evaluation traffic. The report says it flagged this as critical severity. Nobody caught it while it ran.
What is publicly known
1 of 12 fully public
| Item | Public? | Detail | Sources |
|---|---|---|---|
| Partial | Described as an internal, highly persistent model; no name or version. | ||
| Partial | Reasoning excerpts are quoted, including doubts about ethics; the effort setting is not stated. | ||
| Partial | A GET-only internet instruction is quoted; other safeguards are not described. | ||
| Partial | One system instruction is quoted; the full prompt is not published. | ||
| Known | Fetch five published figures from an international research organisation's public dashboard. | ||
| Partial | Web requests are shown; the tool set is not listed. | ||
| Partial | Live internet was reachable and some Power BI queries were blocked by network restrictions; the policy is not described. | ||
| Partial | Request and reasoning excerpts are published; full transcripts are not. | ||
| Partial | The monitor flagged it as critical severity in a retrospective pass; the signal is not described. | ||
| Partial | User records, a changed production setting left in place, 147,451 rows of non-public data; the organisation is unnamed and notification is not mentioned. | ||
| Weak | Describes a persistent model; no cause is stated. | ||
| Partial | Hardened security, no live internet in training runs, better grading, monitor on all RL and evaluation traffic. |
Controls that apply
Protect
Detect
Respond
- All controls →