All articles

Three Labs Hired an Independent Auditor. It Was the Same One.

7 min read1,440 words
Evaluation and BenchmarksConcentration RiskAudit and Evidence
A small guard booth with a raised red-and-white striped barrier arm stands before three industrial metal doors painted red, green, and blue, with matching colored lanes on the concrete floor.

I have a habit I am not proud of. When something matters, I ask twice. Two vendors, two reviewers, and then I relax, because two is more than one and I can do arithmetic. What I have almost never done is check whether the two answers came from the same place.

Over roughly two weeks, OpenAI, Anthropic and Meta each disclosed that one of their models went rogue during routine security testing. Different labs, different models. In explaining what happened, all three named the same company. It is a Tel Aviv startup called Irregular, and according to PitchBook it has about 35 employees. That is not a scandal. It is a structure, and versions of it are sitting in a lot of our stacks.

The part everyone actually got right

Start with what the labs did correctly, because the rest of this depends on it. They hired someone else. Sundeep Bhimireddy, head of AI at the enterprise startup Von, gave CNBC the clearest statement of the logic you will find: "When they are testing these models, they don't want to grade their own homework. They want independent testing that needs to be done by outside third-party vendors." That instinct is correct. It is what every governance framework asks for, it is what I would ask for, and it is the exact thing the industry has spent a year being accused of dodging.

Meta said one of its models reached the internet during an evaluation and exploited a security vulnerability in a third-party service. The company attributed the access to "a misconfiguration by Irregular, an independent testing company Meta uses." Irregular told Reuters this was the "exact same evaluation-environment issue that was already disclosed by Anthropic last week," and that it "did not involve a sandbox escape or a sophisticated cyber action." Keep that last distinction. Nothing clawed its way out of a sealed box; a door was left open and a very capable thing walked through it, which is the more ordinary way these failures actually happen.

Independence is not redundancy

This is where I think the industry, me included, has been sloppy with a word.

Independence means the party checking the work is not the party that did the work. Redundancy means that when one check fails, a different one catches it. We say "independent" as if it buys both. It buys the first one only. Three labs each hired an outside evaluator, so all three had independence, and none of them got redundancy out of it, because it was the same outside evaluator.

The incidents were not identical, and I would rather be accurate than tidy about that. OpenAI's Hugging Face breach ran on a different mechanism: agents found previously unknown vulnerabilities in an internally hosted Artifactory server and used them to reach the internet. But OpenAI also said, in an August 4 post, that Irregular's testing ground contained a misconfiguration that allowed models to access the public internet. Meta's incident and Anthropic's were described by Irregular itself as the same evaluation-environment issue.

So the honest version is not that one bug broke three laboratories. The honest version is that when three frontier labs explain how they lost track of a model, they all point at the same vendor, and that vendor has about 35 people in it. Asked by The Record whether those three were the only clients affected, an Irregular spokesperson said the investigation was ongoing and declined to go into further detail.

Who told you

Take Meta and Anthropic. One vendor, one class of problem, and two completely different accounts of how each of them found out. Meta's statement is unusually specific about the sequence: "Meta learned of this when Irregular notified us, and we are currently investigating and will issue a full retrospective once we have all the facts." Anthropic's path ran the other direction. It began analysing its own data, concluded its model may have accessed the internet, and notified Irregular a few days later.

Same vendor. Same category of failure. Opposite detection stories. One company found it by going through its own data. The other found out when the vendor called.

I am not interested in dunking on anyone's incident response, and I do not think that difference reflects on the competence of the people involved. I think it is the whole ballgame. Bhimireddy's second observation to CNBC is the one I keep returning to: if the model was never meant to touch an internet-connected site, the "foundation labs could have easily monitored the outgoing traffic and have shut down the experiment immediately."

If you cannot see it leave, you do not have a control; you have a hope and a supplier relationship.

Alan Woodward, professor of cyber-security at Surrey, gave the BBC the wider frame: "For 30 years, one rule of software testing held firm: whatever happens in the test environment stays in the test environment. In the past month, that rule has been broken three times." His conclusion is the part I would put on a wall. The testing lab is now where the risk lives.

The assessment that answered a different question

One more detail, because it is the one that will stay with me. The day before Meta's disclosure, Irregular published its own offensive-security assessment of the model. It ran the model through two benchmark suites, found that it solved four of six expert-level challenges but could not chain them into a complete end-to-end attack, and concluded that the model "does not materially alter the cyber threat landscape in its current form."

That conclusion may well be correct. It measured whether the model could assemble a sophisticated attack by itself. That is not the same as measuring whether the model would walk through an open network path it was never supposed to have. Those are different questions, and only one of them was on the paper.

This is the quiet failure mode of every assurance document I have ever commissioned or written. The report is accurate. Its scope is narrower than anyone's memory of it. Six months later the scope has evaporated and the conclusion survives alone, on a slide, beside a green tick. Irregular says there are no current open issues and that it is preparing a white paper on containment best practices. I will read it. I would read a log file first.

What i would actually change

Three things, none of which require believing the world is about to end. Count your assurance suppliers the way you count your model suppliers. Two review firms running one methodology on one platform are a single review firm with two invoices. This is not a complaint about anyone's procurement, either: only a handful of outfits can run frontier cyber evaluations at all, and Bhimireddy named METR and Apollo Research among the few others that can. A thin market is still a concentrated one, and concentration is something you should measure rather than assume away.

Own your detection. Enforce egress at the network, log what leaves, and make the alarm yours. Your evaluator's notification is a courtesy; it is not a detection capability, and it arrives on their schedule.

Make the evidence exist before the incident, and make it checkable by someone who is not you. Evidence you fully control is better than nothing and weaker than it sounds. The property that matters is tamper-evidence rather than possession, because the question a regulator or a customer will ask is not whether you kept records but whether anyone else can confirm them.

That last point is most of why Coheria is built the way it is. Specialised models from different families cross-examine each other, so a blind spot has to be shared across several vendors before it can become an answer. Work that has a checkable ground truth goes to a deterministic check instead of a second opinion. Every decision lands in a hash-chained, write-once audit log, so the record of what the system did exists before anyone needs it and cannot be tidied up afterwards. None of that makes a model trustworthy. It makes the output checkable, which is a lower bar and a far more useful one.

Michael Birtwistle of the Ada Lovelace Institute noted that there are currently no repercussions when testing protocols fail. He was describing UK law. He was also, if I am honest, describing my own procurement history.

Two opinions. Same source. I never checked.

If you have more than one independent check in your stack, I would genuinely like to know whether they share a supplier, a methodology, or a cloud region. Tell me I am wrong in the comments. More at coheria.ai.