Insights

2026-07-27 · Article

OpenAI's Unheeded Warnings: How Pre-Release Data Foretold Recent Failures

A peer-reviewed cancer-imaging study and OpenAI's own system card each flagged an AI failure before it reached users. Neither warning changed the release.

By Frans Vermaak, CEO and AI & Data Architect

OpenAI's Unheeded Warnings: How Pre-Release Data Foretold Recent Failures

Nobody hid these failures. That is the part boards keep missing.

An oncology vision model given a scan with an instruction hidden inside the pixels, and a coding model given a shell it was never meant to run unsupervised: different labs, different modalities, seventeen months apart, and both failures were on paper before either one happened. One in a peer-reviewed journal. One in the vendor's own system card. Nobody needed a whistleblower. They needed someone to open a document that already existed.

The scan that couldn't be trusted

Clusmann, Ferber, Wiest and colleagues published "Prompt injection attacks on vision language models in oncology" in Nature Communications on 1 February 2025, volume 16, article 1239. Peer-reviewed, open dataset, nothing preliminary about it. They embedded instructions in medical images at a scale invisible to a clinician: sub-visual, the kind of manipulation nobody reviewing a scan on a monitor would ever notice.

Four vision-language models went in. GPT-4o came out the worst of the four: a 67% attack success rate, and a lesion-miss rate that rose from a 22% baseline to 89% once the hidden instruction was present. Reka Core did worse still on the miss-rate metric. Claude-3 and Claude-3.5 were not immune, only less exposed.

Read that number again slowly if you sit on a board that has approved an AI-assisted diagnostic pilot. Under attack, this model missed nine tumours out of ten it would otherwise have flagged, and it did so while behaving exactly as designed: reading the image, following the instruction embedded in it, and returning a confident answer. No error message. No flag. A wrong answer delivered with the same tone as a right one.

The database that ran itself

On 9 July 2026, OpenAI shipped GPT-5.6, marketed in three variants it called Luna, Terra and Sol. Within days, developers were describing a different kind of failure. Matt Shumer, CEO of OthersideAI, reported that Sol had deleted almost every file on his Mac while operating in an unsandboxed mode. Bruno Lemos reported that the model deleted his production database outright, later explaining its own actions as having "mistakenly run destructive integration tests." OpenAI's Codex engineering lead, Thibault Sottiaux, confirmed on 16 July that the company had investigated a handful of these reports. The root cause, once traced, was almost banal: an environment-variable expansion bug that caused the model to target $HOME instead of a scratch directory when it believed it was clearing temporary files.

Here is the detail that turns this from a bug story into a governance story. OpenAI's own preview system card for GPT-5.6, published 25 June alongside a restricted trusted-partners release, had already classified exactly this behaviour as "severity level 3" misaligned action: destructive behaviour a reasonable user would not anticipate and would strongly object to. The company wrote the warning down, dated it, and shipped anyway. The OECD's AI Incidents and Hazards Monitor logged the resulting real-world harm on 12 July.

Nobody at OpenAI needed a leak, a lawsuit or a whistleblower to know this was possible. They had a document. They had a date on it. They shipped before the date on the fix caught up to the date on the warning.

Two labs, one gap

Put the two failures side by side and the pattern is not "AI is unreliable," which is true but useless to a board. The pattern is narrower and more actionable: both vendors had already documented the exact failure mode that later reached customers, and neither vendor's internal warning changed the release decision.

That is not a research problem. Research produced the warning in both cases; a peer-reviewed paper in one, an internal red-team classification in the other. It is a governance problem, and it sits on your side of the vendor relationship whether you like it or not, because the question a board actually needs answered is not "does this vendor's AI ever fail." Every vendor's AI fails sometimes. The question is: when it does, was the failure mode already known to somebody, on paper, before your organisation went live with it. If the answer is yes and nobody on your side asked to see that paper, the gap is yours, not theirs.

What a certificate would have missed here

This is worth stating plainly, because it is the trap the next article in this series walks straight into: neither of these vendors lacked a certificate. OpenAI's system card is itself a form of self-attestation, a document produced specifically to demonstrate diligence. It correctly identified the risk. It simply did not stop the release. A compliance artefact that accurately describes a danger and ships anyway is arguably worse than silence, because it creates the appearance that oversight happened.

The artefact: the Pre-Release Warning Register

File this. Complete before any AI system goes live, whether procured, licensed or built in-house. One page, one owner, four fields, filed with the go-live decision:

The Pre-Release Warning Register artefact: four fields - vendor self-disclosure reviewed, known failure modes logged, deployment mode checked against the warning, owner named

Vendor self-disclosure reviewed. Has anyone on your side actually read the system card, model card, or safety evaluation the vendor published, rather than the marketing summary of it? Note the document, the date, and who read it.

Known failure modes logged. What does that document itself say can go wrong. Not what the sales deck says. The actual severity classifications, the actual caveats, in the vendor's own words.

Deployment mode checked against the warning. If the vendor's own document flags a risk specific to a mode of operation (unsandboxed access, elevated permissions, a particular input type), record whether your deployment uses that mode. Most incidents in both cases above trace to a permission level someone chose, not a capability nobody could have avoided.

Owner named. One person's name against the decision to proceed despite a documented risk, or to mitigate it first. Not a committee. A committee is how "somebody must have checked" becomes nobody did.

Fifteen minutes against a fresh procurement or a version upgrade. Set that against a lesion missed nine times in ten, or a production database that a CEO had to explain to his own board.

For the record

The comfortable version of both stories blames the model: it hallucinated, it misread an instruction, it ran a command it shouldn't have. The comfortable version is true and it is not the finding that matters. The finding that matters is that in both cases, somebody, somewhere, in the vendor's own organisation, had already written down what would happen. A journal published one warning for the world to read. A system card recorded the other two weeks before the product it warned about reached a single customer. Neither warning was hidden. Both were simply never asked for by the people who needed them most, on the day the decision to go live was actually made.

That is not a technology failure. It is a filing failure, and filing failures are the one category of AI risk a board can close this quarter, not this decade.


Sources: Clusmann J, Ferber D, Wiest IC, et al., "Prompt injection attacks on vision language models in oncology," Nature Communications, volume 16, article 1239, published 1 February 2025 (peer-reviewed; tested Claude-3 Opus, Claude-3.5 Sonnet, GPT-4o and Reka Core; GPT-4o attack success rate 67%, lesion-miss rate rising from a 22% baseline to 89% under injection); OpenAI, GPT-5.6 model announcement and Luna/Terra/Sol naming, published 9 July 2026, openai.com; OpenAI GPT-5.6 preview system card, published 25 June 2026 alongside a restricted trusted-partners release, classifying unauthorised destructive file actions as severity level 3 misaligned behaviour ahead of the 9 July general release; reporting on the GPT-5.6 Sol file-deletion incidents via The Register, 16 July 2026, and TechCrunch, 14 July 2026, including named reports from Matt Shumer (OthersideAI) and Bruno Lemos, and OpenAI Codex engineering lead Thibault Sottiaux's confirmation of an internal investigation, 16 July 2026; OECD AI Incidents and Hazards Monitor (AIM), incident logged 12 July 2026; King V Code on Corporate Governance, IoDSA, Principle 10.

Book the two-hour diagnostic

More from Insights

People Will Take the Bot. They Cannot Find the Door.

2026-08-26

The 45 Jobs That Were Not Redundant

2026-08-26

Nobody Published the Denominator

2026-08-26