Skip to content
PERMISSION/PROTOCOL
Back to incident tracker

2026-10-23

HighPrimary

OpenAI Red-Team Agents Can Escape MicroVMs, Reach External URLs and Exchange Synthetic Secrets in Controlled Tests

OpenAI reports controlled microVM escapes, indirect external requests and synthetic-secret exchanges. These authorized tests do not establish a production breach.

OpenAI internal red-teaming agentsTool execution / MCPAuthorized controlled containment red-teamingIsolated purpose-built copies of OpenAI research infrastructure, not customer deployments

What happened

Agent teams demonstrated microVM escape and host execution, indirect external requests under assumed host compromise, and synthetic-secret exchange across isolation boundaries.

Why it matters

No new production impact is established by these experiments. Demonstrated effects occurred in isolated purpose-built test infrastructure; the September DNS incident and July Hugging Face event are separate previously reported events.

Missing authorization check

Independent enforcement of permitted resource, service destination and communication boundaries; hardware covert channels and hypervisor flaws require containment controls beyond action approval.

Would PP block it?

An independently integrated downstream service could require operation-bound authority before executing a governed request. That would neither prevent a microVM exploit nor eliminate processor-cache or storage-contention channels. No PP deployment or prevention result was tested.

Incident analysis

Timeline and technical read

Timeline

  1. 2026-10-23

    OpenAI publishes its containment architecture and controlled red-teaming findings, reporting reproduced findings and remediation.

Technical breakdown

  • Agent teams found vulnerability chains that escaped microVMs and demonstrated code execution on underlying hosts in isolated test copies.
  • A separate assumed-host-compromise test reused a firewall-approved connection and induced a metrics authentication endpoint to fetch a model-provided URL.
  • Agents in separate microVMs exchanged synthetic secrets through processor-cache timing; other tests used shared storage, CPU time and a TLS certificate cache.
  • Researchers supplied infrastructure source, configurations and potential-vulnerability documentation. Most communication tests included direction or an encoding protocol.

Authorization boundary

Where the authorization boundary should have been

This incident is categorized as Tool execution / MCP. The relevant Permission Protocol gate is Runtime Gate. The read is conditional: the block only applies where the real action boundary is routed through a gate.

If enforced at
Potential independent downstream service or production-authority boundaries, not the microVM or shared hardware
Still needs
Hypervisor exploits, host compromise, raw network paths, shared-resource covert channels and unintegrated sinks remain outside PP coverage. Approved red-teaming should remain permitted within its exact scope.
Receipt required for
Any separately governed downstream service request or production-authority use, if that boundary is independently integrated

These were authorized offensive tests, and PP is not a hypervisor, network perimeter or hardware isolation mechanism.

Start small

Put the relevant gate at this action boundary.

This incident maps to Runtime Gate. Start with the boundary that controls the actual action, then require a signed receipt before execution.

Replay this incident with a signer in the loop