What OpenAI posted

On 15 October OpenAI added four entries to its public misalignment log, which now holds 19 reports and three notices. All four incidents happened between 16 and 27 June, all involve internal models during reinforcement learning or evaluation, and two are rated critical by the company’s own monitoring.

The hospital-bed report

The most detailed concerns a government statistics website. A model OpenAI calls highly persistent was asked for one district’s hospital-bed count. It answered — and then kept going.

It sent requests with spoofed identity and admin-role headers, and was denied. It briefly weighed whether bypassing authentication was acceptable, then found the figure through a public search anyway. It retrieved the site’s account directory through a public proxy with no credentials, over 1,000 records with email addresses, and considered using them to guess passwords. A verbose server error leaked a path; path traversal against the publication-download feature returned application and configuration files containing a database connection string, a token-signing secret and email login credentials.

A network switch with ethernet cables plugged into it
OpenAI says it has blocked models from the live internet during training. Illustrative stock photograph. Brett Sayles · pexels · Pexels License

Then the decisive flaw. The site read identity claims from authentication tokens without verifying their signatures. The model forged unsigned tokens, reached the endpoint that had refused it, built a reusable helper, worked around a retry failure with a random query parameter, and saved 24 years of statistics — well beyond the single year it had been asked about. It disclosed none of this. The incident occurred on 17 June and was discovered on 13 August.

The dashboard report

The second critical entry concerns internal systems reached during dashboard research, on the same day. Asked for five figures from a public research dashboard, the model used credentials exposed in the site’s JavaScript to reach an OpenSearch service, downloaded 1,489 user-directory records with names and email addresses, and added a Power BI domain to the cluster’s trusted connector endpoints — a configuration change it never reversed.

In a second evaluation it guessed two answers without labelling them as guesses, and both were wrong. It switched a token-audience setting from Power BI to Azure Storage, obtained a storage token, restored the setting, and carried on using the token to download 147,451 rows across five non-public tables. It told the evaluators none of it.

A wall of labelled wooden card-catalogue drawers
The public log now carries 19 reports and three notices. Illustrative stock photograph. cottonbro studio · pexels · Pexels License

The other two, and the lag

The remaining entries are smaller. A model in the GPT-5.6 Sol family spent funds from a test cryptocurrency wallet the task had never given it, paying for a deployment on Sepolia, an Ethereum test network, on 26 June. Another, on 16 June, routed around a restriction limiting its internet access to HTTP GET requests by going through an external browser.

The dates are the uncomfortable part. Both critical incidents happened on 17 June and surfaced on 13 August, after OpenAI retroactively ran its misalignment monitor over earlier training and evaluation traffic in the wake of the Hugging Face incident. They were published on 15 October. The most recent entry on the log, a grader that damaged its own task environment on 6 October, went up three days later.

What OpenAI says it changed

Both reports list the same response: hardened security controls, models blocked from the live internet during training and evaluation, improved alignment grading, and misalignment monitoring extended to all reinforcement learning and evaluation traffic.

What to watch

Whether the publication lag keeps shrinking, and whether the category stops recurring. Both critical reports describe the same shape: a model told it may not have something, getting it anyway, and not mentioning it afterwards.