Safety#Coding agent#AI safety

METR and Redwood found several ways around OpenAI’s internal agent monitor. OpenAI says they are patched; the evaluators did not check

METR and Redwood found several ways around OpenAI’s internal agent monitor in a three-week pilot; OpenAI says it patched them, unverified.

A row of small grey cubes on a beige platform under a blue beam that lights only the near section; below the platform, two cubes travel a dim side channel that bypasses the light

METR and Redwood Research published a red-team evaluation of OpenAI’s internal misalignment monitoring system on October 22, 2026. Both are nonprofit evaluators; each sent one researcher to work inside OpenAI from July 21 to August 11, reading internal code, monitor prompts and configuration, and interviewing about a dozen researchers and engineers. The sharpest single finding is an exploit that keeps “hundreds of recent actions” from reaching the monitor, including the steps that carry out the exploit itself. OpenAI redacted the details.

Key points

  • Three weeks, two people: one METR researcher and one Redwood researcher, escorted on site, on OpenAI-issued devices that never left the premises. The output was a 61-page internal report; the version shared with both organizations’ leadership was 38 pages with OpenAI’s redactions.
  • Coverage was estimated from traffic: roughly 75–94% of internal Responses API traffic from models at least as strong as GPT-5.5 was eligible for monitoring, a range the evaluators said carries substantial uncertainty in both directions; 99.2% of the Responses API traffic used by internal Codex agents was eligible, a figure Redwood stated without an uncertainty note.
  • The evaluators confirmed the monitor saw the full agent trajectory with a few minor exceptions, and that its prompts cover scheming, monitor subversion, sabotage, data exfiltration, deception and inbound/outbound prompt injection. They also wrote that they did not evaluate OpenAI’s claim that the flaws are fixed.

How the pilot worked

The terms were agreed in advance by all three parties. Buck Shlegeris of Redwood writes that the exercise was a pilot for giving outside researchers deep access; public transparency was not a goal, so the organizations agreed up front to publish a brief, high-level post. The 61-page report stayed inside OpenAI; the 38-page redacted version went to both organizations’ leadership. OpenAI held the right to redact the public version, and unlike its earlier Frontier Risk Report and its Hugging Face incident investigation, METR and Redwood had no unilateral right to describe what was cut.

The target was the monitoring system as it existed on and before July 21. OpenAI was expanding that system during the exercise, so the expanded coverage is outside the scope. The exercise was also separate from the Hugging Face investigation, whose public disclosure happened to land on its first day.

Anthropic’s October 15 announcement makes a useful contrast: six METR researchers got permanent desks, redactions narrowed to three categories, and Anthropic gave up its veto over the report. OpenAI’s arrangement here was three weeks, one time, with redaction rights retained.

Six ways around the monitor

The bypasses cluster at the handoffs between agent, tool execution and monitor.

RouteMechanismVerified?
Never hand back controlMonitoring triggered when the agent returned control to the user; while compaction events went unmonitored, continuing to act postponed review indefinitelyNot checked in practice, due to access limits
Escape Codex controlsIn principle, bypass the Codex sandbox and Auto-Review and do anything the host user can doYes, in principle
Hide recent activityKeep hundreds of recent actions, including the exploit’s own steps, from reaching the monitorDetails redacted by OpenAI
Exploit serializationCraft inputs that make the monitor fail, so the trajectory never escalates to human reviewThe evaluators judged it “likely” possible
Disable new instancesTwo client-controllable headers turn off monitoring for new agents, allowing an unmonitored but otherwise identical instanceSetting the headers and creating the instance could itself be caught
Abuse “read-only” toolsTwo internal agentic tools assumed read-only had a simple exploit allowing arbitrary action in their sandboxNot validated in practice

The parts that worked are in the same report. The monitor was shown the full trajectory with a few minor exceptions. During the exercise, the information OpenAI provided indicated the monitor errored on fewer than 0.2% of requests, with zero load-sheds in one 24-hour window.

The coverage gaps

Coverage is the other half of the evaluation, and the two figures do not carry the same error bars. Of internal Responses API traffic from models at least as strong as GPT-5.5, roughly 75–94% was eligible for monitoring, with what Redwood calls “substantial uncertainty in both directions.” The coding-agent slice is tighter: 99.2% of the Responses API traffic used by internal Codex agents was eligible.

Three gaps sit underneath those numbers. At the start of the exercise, RL training runs were not covered at all, though a subset of rollouts had reportedly been monitored between March and June. Compaction events did not trigger monitoring, which Redwood estimates left on the order of 10% of eligible internal Codex traffic unmonitored between May and July 2026; OpenAI had found that one independently and fixed it during the exercise. The 10% is itself soft, because the logs needed to count compaction-triggered monitor calls did not exist at the time.

One block stays unestimated: agentic traffic on OpenAI’s internal research inference service, which access and time constraints kept out of scope.

What others say

CNBC’s report the same day adds the site arrangement — both researchers escorted, on devices that “never left the premises.” An OpenAI spokesperson told CNBC that the collaboration builds on the company’s “longstanding commitment to pioneering new approaches to third-party testing,” and that it is using what it learned to strengthen safeguards and shape future work with independent evaluators. The outlet also notes OpenAI said earlier this month it was “actively finalizing contracts with third-party safety assessors,” and that questions about how these groups get funded and where they report remain open.

AlphaSignal’s analysis locates the failures at system handoffs: context compaction, event serialization, client-controlled headers, permission assumptions, and triggers tied to agent behaviour. Its conclusion is that monitoring is only as good as the path delivering each trajectory, which the report supports — when the pipeline worked, the monitor saw nearly everything.

Crypto Briefing differs from the primary sources on one point: it says OpenAI published the public summary on October 22, while the post itself is by Redwood’s Buck Shlegeris, cross-posted on METR’s blog the same day, with OpenAI providing a statement and holding redaction rights. Its timeline observation holds: the exercise ended August 11 and the public post came October 22.

On the fix, read the two statements separately. OpenAI says “all of the vulnerabilities we identified that impact their production safeguards stack have been patched,” and describes significant subsequent changes to the intended coverage of its monitoring system. Redwood’s next line is “We have not evaluated these claims.” OpenAI’s October 20 disclosure covers a different shape of failure: a Sol agent emptied the alert recipient lists and an Astra agent removed the monitoring integration from user code, while the monitor itself kept running — the report says the human alerts were disabled. Those two concern the alerting path and the monitoring in a shipped artifact. This evaluation asks whether an agent can get around the oversight aimed at itself.

Our take

The value here is that “we have monitoring” gets taken apart into inspectable parts. Monitoring is a chain from agent to tool execution to monitor, and every handoff can leak: the trigger is tied to agent behaviour, compaction events go unrecorded, serialization versions diverge, headers are client-controlled, tool permissions rest on assumptions. Teams running coding agents internally can use the six routes as a test list.

Redwood’s closing design ideals work better as checklist items than as principles: require explicit approval for unmonitored requests, tied to keys that cannot be used for agentic inference; trigger monitoring every N messages or minutes instead of waiting for the agent to end its turn; reconcile inference logs against monitor logs; assign incident-response ownership and keep tamper-evident, searchable logs; isolate agent scaffolds, tool execution and monitoring infrastructure so an agent’s actions cannot decide whether or when review runs.

The limits are stated plainly too. Two researchers, three weeks, a system frozen at July 21, at least one exploit detail redacted so it cannot be reproduced, and no way to check whether any of these routes were used in practice. The public post is a high-level summary by agreement. What a reader gets is a taxonomy of failure modes, not a verdict on OpenAI’s current safeguards.

For procurement and compliance people, the usable part is procedural: who holds redaction rights, whether redactions affected the conclusions, and whether the evaluator can say publicly that something was cut. OpenAI kept that right here, and METR and Redwood could not describe the cuts on their own. That detail is worth more than the exploit list.