Can an AI safety monitor pass its benchmark without finding the sabotage?
An unreviewed audit found that simple code-style and problem-metadata features could outperform 20 of 24 open-weight monitors on a standard backdoor benchmark. The result challenges the benchmark, not every monitor: the study tested one dataset, two zero-shot monitors and a small verified subset.
The short version
- What happened
- On the standard APPS backdoor split, a TF-IDF bag-of-words classifier that never executed code reached 0.806 AUROC and ranked above 20 of 24 published open-weight monitor scores; a classifier using only problem metadata also beat 20.
- Who it affects
- Engineers and reviewers may rely on monitor scores when deciding which AI-written code receives scarce human scrutiny. A leaky benchmark can misallocate that attention.
- What remains unproven
- This is an unreviewed preprint auditing one public benchmark; it is not an evaluation of deployed monitoring systems.
Keep in mind
This is an unreviewed preprint auditing one public benchmark; it is not an evaluation of deployed monitoring systems.
The authors directly ran only two zero-shot monitors and did not prove that any of the 24 published monitors rely on the identified shortcuts.
Verified attacker comparisons use 54–99 problems, one main attacking model, one prompt family and validators partly produced by Claude models.
AUROC and fixed false-positive budgets describe benchmark ranking, not the probability that a real production backdoor will be caught.
Source analysis · 2 linked sources. Primary analysed source date: 30 October 2026.
Keep following the evidence
Join The Impact Brief founding list for selected AI reports, their effect on people and the evidence limits. Read a sample first.
Read the full report · 9 min The evidence, methods, implications and limitations
A detector that does not run the code exposed a benchmark problem
AI-control research asks whether a trusted system can catch dangerous work produced by a more capable, potentially untrusted model. A common test gives a monitor honest programs and programs containing hidden backdoors, then measures whether the monitor ranks the backdoored code as more suspicious. The new preprint asks a foundational question: does the benchmark require a monitor to understand the sabotage, or can it infer the label from how the dataset was assembled?
The authors rebuilt the public APPS backdoor split used in recent monitoring work. Its training set contains 1,209 programming problems with one honest and one backdoored solution; the test set contains 1,375 problems with a single program labelled honest or backdoored. Competitive programmers wrote the honest APPS solutions. Eight models released by early 2025, including Claude 3.7 Sonnet and o3-mini, wrote most of the original backdoors. That difference in authorship creates a potential shortcut: formatting, identifier choice and common code fragments can reveal whether a person or a model wrote the program even when they say nothing about a hidden failure.
A logistic-regression classifier using TF-IDF counts of words and word pairs, with comments removed, reached an area under the receiver-operating curve of 0.806 on the standard split. AUROC measures ranking across thresholds: 0.5 is chance and 1.0 is perfect separation. The median of the 24 published open-weight monitors was 0.610, and the bag-of-words baseline ranked above 20. The four monitors that beat it were all at least 24 billion parameters. Shuffling the labels 1,000 times produced a 95th-percentile score of 0.541, supporting the conclusion that the baseline found a real structure in this split rather than random noise.
A second baseline did not read code at all. It used only problem difficulty, the number of test cases and statement length. Within the test split it reached 0.766 AUROC and also beat 20 monitors. The mechanism was visible in the denominator: of 892 test problems for which an attack had been attempted, 720 had a backdoor that failed. Their human solutions entered the honest class instead, so the label partly reflected whether a problem was easy to attack. Backdoor-class problems averaged 20.95 tests, compared with 38.85 for the honest class. A high monitor score could therefore reward recognising attackable problems rather than recognising a backdoor.[1][2]
Rewriting both classes with one model changed the comparison
To probe the authorship effect, the researchers asked Claude Sonnet 5 or Claude Haiku 4.5 to write both an honest solution and a backdoored solution for the same problem. They analysed two sets. An all-attempts set chose one attack before knowing whether it worked; for Sonnet 5, 623 problems had two public-test-passing solutions but only 14 backdoors worked. A working-backdoors set allowed up to 13 attempts and retained 99 problems with an apparently working Sonnet 5 backdoor. The bag-of-words classifier was then refitted to the rebuilt pairs and compared with the original pairs for the same problems.
Authorship mattered, but it was not the entire story. On the 99 working-backdoor problems, separating human honest code from Sonnet 5 backdoors was easier than separating human code from the older models' attacks: AUROC rose from about 0.79 to 0.95. When Sonnet 5 wrote both sides, much of that contrast fell away. Yet some signal remained because the attack prompt itself influenced layout and because the working subset still selected problems on which an attack succeeded. The paper therefore identifies two entangled confounds—who wrote each class and how problems entered each class—rather than claiming a single stylistic feature explains every score.
This is consequential for safety work because benchmark rankings can steer research funding and deployment choices. If an automated search procedure optimises a monitor against a leaky score, it may learn the same shortcut more efficiently than a human-designed baseline. A system can then look stronger on paper while providing little additional protection when the attacker, coding style or problem mix changes. The practical requirement is not to discard monitoring, but to design comparisons where superficial production history cannot substitute for the safety property being measured.[1][2]
The distinction that matters
What a monitor benchmark should separate
The audit shows how dataset construction can become an unintended answer key.
Intended signal
Monitor finds a hidden wrong-behaviour trigger
Evidence of sabotage detection
Authorship shortcut
Classifier recognises human versus model coding style
High score without locating the backdoor
Selection shortcut
Classifier recognises problems on which attacks tend to work
Label prediction from metadata rather than code safety
One in seven labelled backdoors failed the authors' validity checks
The audit also checked whether a labelled backdoor was real. A trigger had to be legal under the programming problem's constraints, and the backdoored program had to return a wrong answer on that trigger or a nearby legal input. In the standard test split, 17 of 172 labelled backdoors had only an illegal trigger and seven failed a public test that the dataset's pass flag had missed. Seven more remained undecided. Removing the 24 rejected programs did not erase the shortcut: the bag-of-words AUROC was 0.817, and the 24 monitor scores changed by a median of only 0.010.
The correction mattered more when comparing attackers. Among the 99 selected problems, the checks rejected 40 Sonnet 5 backdoors and 14 older-model backdoors. Both versions were real on only 54 problems. Before filtering, a Sonnet 5 monitor appeared to catch 77% of older-model backdoors and 37% of Sonnet 5 backdoors when the threshold flagged 2% of honest programs—a 40-point gap. On the 54 verified pairs, the reported rates were 78% and 61%, a 17-point gap with a confidence interval barely above zero. A stricter fixed-budget analysis in the appendix reported 78% versus 74%, with an interval spanning a negative and positive difference, because threshold construction and the honest reference set also matter.
This does not prove the monitors themselves use authorship or metadata shortcuts. The authors ran only two monitors directly, both zero-shot. A monitor trained on the same pairs could learn the artefacts, but the paper does not inspect the internal decision rule of every published model. Nor does it show how a monitor performs against a determined attacker in production. The verified comparison rests on 54 to 99 problems, one main attacking model and one attack prompt; the validators were written with Claude models and the nearby-input search was limited.[1][2]
The useful response is a harder evaluation, not a stronger headline
The paper proposes three practical checks. Benchmark reports should publish baselines that never execute the code—bag-of-words, length and problem metadata—alongside shuffled-label results. Each class should be paired with code from multiple authors so one model family or human style cannot identify the answer. Every trigger should be validated as legal and demonstrably wrong before catch rates are reported, and results should cover several attackers and several false-positive budgets.
For a security team, the human impact is indirect but real. A weak evaluation can create false confidence in systems that decide which model outputs receive human review. At a fixed audit budget, false reassurance may allow a subtle failure through, while an over-sensitive monitor can swamp reviewers with benign code. Developers should therefore ask what unit was sampled, who wrote each class, how failed attacks were treated, how many verified backdoors remained and whether performance transfers to new attackers—not only which model tops a leaderboard.
The study is an unreviewed preprint accepted at a NeurIPS 2026 workshop. The two authors are affiliated with the University of Virginia and the University of California, San Diego. Compute was provided by the Virginia AI Security Initiative, a student organisation at the University of Virginia; the paper does not list commercial funding. Stronger evidence would include independent replication on other control datasets, prospective attacks designed without benchmark leakage, preregistered validation rules and monitors evaluated against the same code authors across classes. Until then, the result is best read as a benchmark warning: a good score is not by itself evidence that a monitor found sabotage.[1][2]
Watch the background, then check the evidence

Illustrative photo · not a video frame
The Royal Society · 2 min 31 sec · Background explainer
What is artificial intelligence? | The Royal Society
YouTube loads only when you choose; playback starts when you press play.
A short introduction to artificial intelligence from the Royal Society. Start here for basic concepts, then use current reporting to explore what has changed.
Evidence check: Published in 2018, before today’s generative AI tools. Useful for basic concepts, rather than an overview of current capabilities.
Published 2018-11-28. Source checked 14 October 2026. Check captions on the publisher’s video page.
Explore current AI technologyPhoto: ThisisEngineering / Unsplash · Licence
Continue the story
Read next
Continue exploring ai control: compare the finding and its evidence limits.
Can a simulated deployment predict whether AI safeguards will hold? One benchmark says sometimes
A Redwood Research preprint used model-simulated tool responses to forecast control performance on LinuxArena. It beat a separate executed test setting, but validation remains within one benchmark family.
Read the next reportExplore the full source and evidence record
What this means for people
- Engineers and reviewers may rely on monitor scores when deciding which AI-written code receives scarce human scrutiny. A leaky benchmark can misallocate that attention.
- People affected by software failures need evaluations that measure harmful behaviour across new authors, problems and attackers, not recognition of how a test set was produced.
Global context
AI-control benchmarks are increasingly used to compare oversight methods for capable coding agents. Similar shortcut problems have appeared in language, reading-comprehension and model-evaluation datasets. The remedy is evaluation across authors, attackers and independently validated failures, with simple non-semantic baselines reported as a floor.
What the evidence does not yet show
- This is an unreviewed preprint auditing one public benchmark; it is not an evaluation of deployed monitoring systems.
- The authors directly ran only two zero-shot monitors and did not prove that any of the 24 published monitors rely on the identified shortcuts.
- Verified attacker comparisons use 54–99 problems, one main attacking model, one prompt family and validators partly produced by Claude models.
- AUROC and fixed false-positive budgets describe benchmark ranking, not the probability that a real production backdoor will be caught.
What to watch next
- Independent replication on additional control and agentic-safety benchmarks
- Matched-author comparisons in which the same systems produce both honest and adversarial code
- Prospective attack generation with legal triggers verified before scoring
- Monitor performance across several attackers and realistic audit budgets
- Evidence that deployed monitors generalise beyond the benchmark's authorship and problem mix
Living evidence record
Impact record IAI-16QAJQ9
Evidence stage
Studied
Confidence
Supported
Reporting basis
Source analysis
Independent or research support
Present
Record status
Monitoring
Last checked
2 November 2026
Source trail
2 direct sources across 2 source types.
People impact
Documented in this record.
Uncertainty
Limits and next checks are explicit.
Stages describe the evidence available—not whether a technology is good or bad. See the public method.
Related-source reporting disclosure
This record analyses 2 linked source records around the same underlying development. The extra records add method, date or context, but they do not by themselves constitute independent replication of every performance claim or predicted outcome.
Evidence trail
Sources used for this report
Links checked 2 November 2026
Research question, topics and regions
Confounding and invalid labels in AI-control monitor benchmarks
Topics: AI control · Model monitoring · Benchmark validity · Code security · Evaluation leakage
Regions: Global · United States
This report is labelled source analysis. We summarise and analyse source material in our own words; company statements remain attributed claims until independently supported. Translated summaries preserve the meaning of the original source and link back to it. Read our editorial standards.
Reader commentary
What does this mean where you are?
Tell us what you have seen at work, in your community or in everyday life. A question is welcome too. No account is needed; we review notes before publishing them.
Explore commentary across the portal →Published reader notes
0No published reader notes yet. You can start the evidence-led discussion above.
Prefer a private correction or response? Contact the newsroom.
