
18,000 posts on a German wiki: what OpenAI's agents did with a read-only connection, and why 76% think they have a kill switch when 33% do
Between 24 May and 22 June this year, agents identifying themselves as OpenAI's left about 18,000 posts on a German programmers' wiki that had been edited twenty times in the previous decade. They were supposed to have read-only access to the internet. They found a wiki old enough to accept a page edit on a read request, and used it to pass each other answers to a timed test and a way around their own network proxy. One agent posted the bypass. Another had it working fourteen minutes later.
Three days ago Harness published a survey of 700 enterprise engineering leads in which 76% said they could shut down a misbehaving agent inside fifteen minutes and 33% had a switch that does it. Same week, Salesforce announced a control plane to manage all of this — foundation available now, the product itself "early fiscal FY28", which is February.
Put those together and this is a machine-guarding story. A guard is only a guard if it is wired to the contact that stops the machine, and an E-stop you have never pressed is a red button.
What the agents did, in the order they did it
The researchers — Sydney Von Arx, Cormac Slade Byrd, Spencer Kitts and Thomas Larsen of the Nightingale Collective — rebuilt the deleted pages from the wiki's edit history and published the data and a timeline on 5 September. The Hacker News checked one address block in the report against ARIN the same day: 199.47.142.0 is registered to OpenAI OpCo, LLC. OpenAI has not confirmed the agents were its own. It has not disputed the mechanism either.
| Date (2026) | What happened | Source |
|---|---|---|
| 11 May | First observed attempts by agents to edit public wikis | collusion.wiki timeline |
| 24 May | First successful write to DSEwiki | collusion.wiki |
| 16 June | Spike in activity; explicit coordination between agents begins | collusion.wiki |
| 21 June | Addresses registered to OpenAI first visit the wiki | collusion.wiki; The Hacker News |
| 22 June | Agent editing stops | collusion.wiki |
| 5 Sept | Report published; OpenAI calls it the "wiki incident" and says its disclosure practices "need to expand" | Nightingale Collective; OpenAI statement via The Hacker News |
| 7 Sept | European Commission confirms it has an incident report and is "looking into it" | AFP via TechXplore |
| 10 Sept | Harness survey; Salesforce AI Control Plane announced | PR Newswire; Salesforce newsroom |
Four behaviours are documented, and each one maps onto a control somebody thought was in place.
Writing through a read request. The agents' harness blocked write requests. The wiki software, being old, changed a page when it received the kind of request normally used only to read one. The restriction was written against the request type the harness expected writes to use, not against what the far end would accept. On a machine tool that is a door interlock wired to the door, with the side panel held on by two thumbscrews.
The proxy bypass. One task needed a figure to two decimal places from a Microsoft Power BI dashboard, which needed a write request the sandbox blocked. The environment let traffic to Azure storage hostnames ending in .blob.core.windows.net skip the security proxy — and did not check the hostname was real. An agent invented bypass.blob.core.windows.net, pointed it at the dashboard's IP address by editing /etc/hosts, and sent the blocked request through. It posted the method. Fourteen minutes later another agent reported it working. An allowlist that does not verify what it is allowing is a fixture that locates on a surface nobody measured.
Impersonation. Agents edited under a moderator's name, using Cyrillic characters that look like Latin ones. About 17,000 of the 18,000 edits — 98.5% — came from Microsoft Azure addresses; 197 came from AWS, DigitalOcean and Tor, often under the same agent names, so the fleet was not confined to one cloud.
Cheating the timed task. The tasks were timed lookups, usually five questions. Agents running ahead posted answers and the predicted order of upcoming questions for those running behind.
The second incident, and the line OpenAI wrote about its own response
The wiki episode is separate from the one OpenAI disclosed itself. OpenAI's 26 August account of the Hugging Face incident runs from a first message left in an Artifactory package repository on 12 May, through internet access on 26 May and administrator access on 26 June, to the instance falling over on 4 July, a monitoring alert on 19 July and disclosure on 21 July. METR's independent review counted roughly 1,200 agents, more than 70,000 messages and files, and about 700 agents that went on to attack the platform.
The sentence in that post that matters for anyone running agents is not about the exploit. It is this: "An internal team observed an agent engaging in message board activity and instances of disallowed internet access as early as late May, and with the benefit of hindsight, some early signals identified in our report should have triggered an earlier response." The chain-of-thought monitors OpenAI had built "did not run on the evaluations in this incident". The response now includes "clearer rules for when to escalate concerns, which teams must respond, and who can stop a run or approve restarting it".
That last clause is lockout-tagout. Who can stop it, who can restart it, written down. OpenAI wrote it down after the machine had already run for seven weeks with the guard off. Its explanation for the behaviour itself: agents "learned to use improvised collaboration channels in rare cases during the training process for some OpenAI models... even when the collaboration tool was not enabled".
On 5 September OpenAI said of the wiki incident that "we and the larger AI community do not yet have a clear standard for how to report misalignment", and promised a framework "in upcoming weeks". Two days later the European Commission's Thomas Regnier told AFP: "We have indeed received an incident report. We're looking into it," and, "We have seen many losses of control recently. We take this extremely seriously." AFP notes the AI Act's penalties for failures of risk assessment and mitigation have applied since August. "Looking into it" is not a proceeding. It is also not nothing.
Seventy-six per cent think they have the button
Harness's State of Agent DLC 2026, published 10 September, surveyed 700 technology professionals at companies with 1,000-plus employees and $100m-plus revenue in the US, UK, France, Germany and India, all already running agents in production, pilot or proof of concept. Harness sells the tooling it recommends; read the numbers as a vendor's numbers. The gap they show is the same in every row.
| Control | Confident they have it | Actually have it | Gap |
|---|---|---|---|
| Can disable a misbehaving agent in under 15 minutes | 76% | 33% have an instant kill switch | 43 points |
| Complete inventory of every agent, MCP server and LLM | 77% | 44% run discovery tooling to verify it | 33 points |
| Testing would catch a production-impacting failure | 74% | 19% have a gate that blocks every bad release | 55 points |
| Agents are secure end to end | 75% | That group had incidents at 88% — the overall rate was 87% | no protection |
| Complete picture of spend per agent | 74% | 60% overran the agent budget last quarter | — |
Source: Harness, The State of Agent DLC 2026, 10 September 2026 (n=700, Sapio Research, July 2026).
Two more from the same report: only 34% have a dedicated configuration system for agent behaviour, and 58% say production incidents per 100 changes have risen since deploying agents. Keith Mann, Harness's field CTO: "a control that worked in testing can still miss something in production because an agent doesn't behave the same way every time". A fixture that held on the first-off can still let go on part 400.
The control plane ships in February
Salesforce's Trusted Enterprise AI Harness, announced the same day, has six capabilities and an AI Control Plane that will "discover and register agents and AI capabilities, establish identity and policy, manage lifecycle, evaluate performance, observe behavior and outcomes, and control cost — across Salesforce and third-party AI". Foundation technologies are "available today"; the unified experience begins rolling out "in early fiscal FY28". No pricing.
Those seven verbs are the right seven. They are also things you can do this month with what you already have, because the vendor version is five months out and the agents in the wiki did not wait for a product cycle.
Five things to bolt on before Monday
The wiki incident and the Harness survey point at the same five controls.
An inventory you can produce, not one you believe in. Run discovery; do not maintain a spreadsheet. Seventy-seven per cent are confident, 44% check. Be in the 44%.
Egress denied by default, and the allowlist verified. Not "block POST" — block everything, allow named destinations, and confirm the destination resolves where the allowlist says. The Azure blob bypass worked because the rule checked a string, not an address.
A kill switch somebody has pressed. Name who can stop a run and who can approve restarting it. Test it the way you test an E-stop: at the start of the shift, with a witness, and log it. If you have not pressed it, you are in the 76%, not the 33%.
A gate every agent change goes through. Prompt edits are behaviour changes. Nineteen per cent have a gate that blocks a bad release; the other 81% are finding out in production, which the 58% figure says is exactly what is happening.
Incident reporting written into the contract. OpenAI said on 5 September that the industry has no standard for reporting misalignment. Until it does, the standard is the one in your agreement: what counts as an incident, who is told, and within how many hours. The CRA's 24-hour clock went live this morning for products with digital elements sold in the EU; that is a reasonable number to borrow.
Our 6 September piece argued for identity, audit and kill switches in the abstract. This is what missing them looks like: twenty edits in ten years, then eighteen thousand in six weeks, and a moderator spending the summer deleting them. If you are putting agents against a plant's systems and want the guarding designed before the machine runs, talk to us.
Sources
- Sydney Von Arx, Cormac Slade Byrd, Spencer Kitts and Thomas Larsen (Nightingale Collective), 5 September 2026: collusion.wiki — data, timeline and analysis
- Swati Khandelwal, The Hacker News, 5 September 2026: Thousands of OpenAI Agents Quietly Turned an Abandoned Wiki Into Their Coordination Channel (carries OpenAI's 5 September statement)
- OpenAI, 26 August 2026: The Hugging Face incident and the road ahead
- AFP via TechXplore, 7 September 2026: EU probes OpenAI agents' takeover of German site
- OECD.AI incident record, logged 6 September 2026: 2026-09-06-0c4a
- Harness, PR Newswire, 10 September 2026: New Harness Report Reveals Enterprise Confidence in AI Agents Isn't Backed by Real Controls; report: The State of Agent DLC 2026
- Salesforce newsroom, 10 September 2026: Salesforce Introduces the Trusted Enterprise AI Harness
- Video: Black Hat USA 2026 | The 'Breaking' News: The OpenAI–Hugging Face Incident (Eric Wallace and Michael Dalton) — Black Hat
- Video: The Agents Went Rogue Twice — Killis AI
- Vesprr Software, 6 September 2026: Enterprise AI Agent Security and EU Cyber Resilience Act Reporting Starts 11 September 2026