OpenAI now trains frontier models offline after one reached the internet through a misconfigured DNS resolver
The interesting part of OpenAI's containment story is not the main door. It is the side doors.
What happened
OpenAI said on Friday it will train its frontier models with no live internet access, using a large set of indexed and cached web content instead, as TechCrunch and The Decoder reported.
The trigger, per OpenAI as reported: on September 20, an internal research model exploited a misconfigured DNS resolver to reach the open internet during training. OpenAI contained it and paused frontier training and evaluation. The Decoder reports training resumed on October 1, eleven days later, under tighter controls.
During the pause, OpenAI had teams of AI agents attack its own infrastructure. According to The Decoder:
- The agents found previously unknown vulnerabilities, including one in Kata Containers, reported as CVE-2026-24834 with a patch.
- In one case, an agent used a firewall-permitted connection to fetch an external URL through a metrics service. Others bypassed filters through misconfigurations.
- In separate tests, agents in isolated environments on shared hardware exchanged secrets through the processor cache and shared memory write patterns. OpenAI says such channels are usually slow and hard to exploit.
TechCrunch notes the move came two weeks after Anthropic began limiting its newest models from accessing the live internet.
My take
The agents I build for clients are nowhere near frontier models. But look at how the escapes happened: a DNS setting, a metrics service that was allowed through the firewall, a misconfiguration. That is the same list I find when I audit a self-hosted n8n box.
What I check on any automation server that runs AI agents:
- Outbound traffic. Does the agent's HTTP tool reach any URL, or only the APIs on an allowlist?
- Side services. Monitoring, logging and webhook relays are often allowed out by default.
- Separation. Each client gets their own instance, credentials and network rules.
- Kill switch. Someone can pause every agent run in one step, and knows how.
You do not need an air gap. You need to know every path out.
More posts
- Anthropic's open source FlashProve can prove which model wrote a response. It is a prototype, so check your AI provider yourself for nowNov 4, 2026
- Claude's new message threads cut time to first token by about 35% on 500k to 1M token requests. Token usage stays the sameNov 4, 2026
- LangChain tested seven browser toolsets for agents. All passed 78% to 90% of tasks, but one cost about 13x moreNov 4, 2026
