David Brumley on Teaching AI to Find Real Zero Day Vulnerabilities

David Brumley details how reinforcement learning sandboxes and deterministic graders allow AI models to reliably discover real software vulnerabilities.

8 min read
David Brumley presenting on teaching AI to find real vulnerabilities
David Brumley outlines how deterministic grading environments enable AI to discover real software zero days.· AI Engineer

Visual TL;DR. Traditional AI Security Fails leads to David Brumley's Approach. David Brumley's Approach proposes Structured Task Ladder. Structured Task Ladder uses Reinforcement Learning Sandboxes. Reinforcement Learning Sandboxes evaluated by Deterministic Graders. Deterministic Graders applied to Test on Google V8. Test on Google V8 enables Find Real Zero Days. Find Real Zero Days prevents Avoid Benchmaxxing.

  1. Traditional AI Security Fails: current evaluation setups for AI models fail to reliably find real vulnerabilities
  2. David Brumley's Approach: veteran cybersecurity researcher with two decades experience training human hackers
  3. Structured Task Ladder: AI needs a progressive ladder of exploitation tasks, just like human hackers
  4. Reinforcement Learning Sandboxes: AI models operate within controlled environments to discover software vulnerabilities
  5. Deterministic Graders: precisely score AI performance, proving if a model truly knows how to hack
  6. Test on Google V8: AI models are tested on complex, real-world software like the Chrome V8 engine
  7. Find Real Zero Days: AI reliably discovers actual software vulnerabilities, not just theoretical ones
  8. Avoid Benchmaxxing: prevents AI from optimizing for benchmarks instead of real-world security impact
Visual TL;DR
Visual TL;DR, startuphub.ai Structured Task Ladder uses Reinforcement Learning Sandboxes. Reinforcement Learning Sandboxes evaluated by Deterministic Graders uses evaluated by Traditional AI Security Fails Structured Task Ladder Reinforcement Learning Sandboxes Deterministic Graders Find Real Zero Days From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Structured Task Ladder uses Reinforcement Learning Sandboxes. Reinforcement Learning Sandboxes evaluated by Deterministic Graders uses evaluated by Traditional AISecurity Fails Structured TaskLadder ReinforcementLearning… DeterministicGraders Find Real ZeroDays From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Structured Task Ladder uses Reinforcement Learning Sandboxes. Reinforcement Learning Sandboxes evaluated by Deterministic Graders uses evaluated by Traditional AI Security Fails current evaluation setups for AI modelsfail to reliably find real vulnerabilities Structured Task Ladder AI needs a progressive ladder ofexploitation tasks, just like humanhackers Reinforcement Learning Sandboxes AI models operate within controlledenvironments to discover softwarevulnerabilities Deterministic Graders precisely score AI performance, proving ifa model truly knows how to hack Find Real Zero Days AI reliably discovers actual softwarevulnerabilities, not just theoretical ones From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Structured Task Ladder uses Reinforcement Learning Sandboxes. Reinforcement Learning Sandboxes evaluated by Deterministic Graders uses evaluated by Traditional AISecurity Fails current evaluationsetups for AImodels fail to… Structured TaskLadder AI needs aprogressive ladderof exploitation… ReinforcementLearning… AI models operatewithin controlledenvironments to… DeterministicGraders precisely score AIperformance,proving if a model… Find Real ZeroDays AI reliablydiscovers actualsoftware… From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Traditional AI Security Fails leads to David Brumley's Approach. David Brumley's Approach proposes Structured Task Ladder. Structured Task Ladder uses Reinforcement Learning Sandboxes. Reinforcement Learning Sandboxes evaluated by Deterministic Graders. Deterministic Graders applied to Test on Google V8. Test on Google V8 enables Find Real Zero Days. Find Real Zero Days prevents Avoid Benchmaxxing leads to proposes uses evaluated by applied to enables prevents Traditional AI Security Fails current evaluation setups for AI modelsfail to reliably find real vulnerabilities David Brumley's Approach veteran cybersecurity researcher with twodecades experience training human hackers Structured Task Ladder AI needs a progressive ladder ofexploitation tasks, just like humanhackers Reinforcement Learning Sandboxes AI models operate within controlledenvironments to discover softwarevulnerabilities Deterministic Graders precisely score AI performance, proving ifa model truly knows how to hack Test on Google V8 AI models are tested on complex,real-world software like the Chrome V8engine Find Real Zero Days AI reliably discovers actual softwarevulnerabilities, not just theoretical ones Avoid Benchmaxxing prevents AI from optimizing for benchmarksinstead of real-world security impact From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Traditional AI Security Fails leads to David Brumley's Approach. David Brumley's Approach proposes Structured Task Ladder. Structured Task Ladder uses Reinforcement Learning Sandboxes. Reinforcement Learning Sandboxes evaluated by Deterministic Graders. Deterministic Graders applied to Test on Google V8. Test on Google V8 enables Find Real Zero Days. Find Real Zero Days prevents Avoid Benchmaxxing leads to proposes uses evaluated by applied to enables prevents Traditional AISecurity Fails current evaluationsetups for AImodels fail to… David Brumley'sApproach veterancybersecurityresearcher with two… Structured TaskLadder AI needs aprogressive ladderof exploitation… ReinforcementLearning… AI models operatewithin controlledenvironments to… DeterministicGraders precisely score AIperformance,proving if a model… Test on Google V8 AI models aretested on complex,real-world software… Find Real ZeroDays AI reliablydiscovers actualsoftware… AvoidBenchmaxxing prevents AI fromoptimizing forbenchmarks instead… From startuphub.ai · The publishers behind this format

Large language models can write code, pass medical exams, and generate prose, but can they reliably exploit complex software vulnerabilities? David Brumley, a security researcher with two decades of experience training human hackers, argues that teaching AI to discover bugs requires the exact same structured path used for humans: a progressive ladder of exploitation tasks. Speaking on the mechanics of automated security research, Brumley explained why current evaluation setups fail and how real reinforcement learning environments can prove whether a model truly knows how to hack.

David Brumley on Teaching AI to Find Real Zero Day Vulnerabilities - AI Engineer
David Brumley on Teaching AI to Find Real Zero Day Vulnerabilities — from AI Engineer

Who Is David Brumley

David Brumley is a veteran cybersecurity researcher and academic who has spent twenty years building security education systems. He founded picoCTF, a widely used capture-the-flag learning platform, and spent years recruiting top competitive hackers at Carnegie Mellon University. Brumley also played a central role in designing the scoring mechanics for the DARPA Cyber Grand Challenge, establishing deterministic methods to evaluate automated vulnerability detection and patching systems.

The Failure of Traditional AI Security Benchmarks

Evaluating standard AI models on security tasks is notoriously difficult. Unlike multiple choice tests or code completion benchmarks, offensive security has no single correct answer. When an AI model attempts to exploit a system, standard evaluation setups often rely on grading oracles that simply ask the language model if it succeeded. These self-reported oracles fail completely because models frequently hallucinate success.

The problem deepens when a target system contains multiple vulnerabilities. If a model is instructed to find a specific bug but triggers an entirely different flaw in the codebase, naive benchmarks count it as a success. This lack of precision creates a false illusion of capability, masking whether the model genuinely understood the target flaw or merely stumbled into a crash.

A Structured Task Ladder for Exploitation

To overcome these measurement flaws, Brumley advocates for a progressive ladder of exploitation tasks. Instead of expecting a model to instantly produce a working zero-day exploit, training environments break down offensive security into discrete, verifiable steps:

  • Triggering a crash: Forcing the target application to crash deterministically on a specific input.
  • Reading and writing memory: Manipulating program execution to achieve arbitrary memory access.
  • Full working exploit: Combining primitive capabilities to achieve complete code execution or escape an isolated execution environment.

This sequential approach allows reinforcement learning algorithms to receive clear, honest feedback at each step of the offensive pipeline.

Deterministic Graders and Precision Scoring

Borrowing principles from his work on DARPA competitions like AIXCC, Brumley's team constructed isolated reinforcement learning environments. Rather than trusting language model output, these environments use deterministic graders to execute the exploit in a safe sandbox. The system checks whether the generated payload specifically triggers the targeted vulnerability, applying strict precision and recall metrics to score performance.

Testing AI on Google Chrome V8 Engine

Brumley tested this deterministic evaluation framework on V8, the open source JavaScript engine maintained by Alphabet Inc. (NASDAQ:GOOGL). His team evaluated leading artificial intelligence models across 41 real-world historical vulnerabilities in the engine.

The results demonstrated that top-tier models, when evaluated inside proper reinforcement learning environments, reached roughly a 95% success rate across the dataset. In the most challenging scenarios, the models generated fully functioning out-of-sandbox exploits, including the discovery of a real, previously unknown zero-day vulnerability.

The Danger of Benchmaxxing Security

Brumley closed with a direct warning against optimizing AI security models for artificial benchmarks. Optimizing models to pass superficial tests produces systems that sound convincing but fail against real targets. AI security research must rely on grounded execution environments and honest, deterministic evaluation. Only rigorous sandboxed testing can separate a model that merely looks like it can hack from one capable of real world security research.

© 2026 StartupHub.ai. All rights reserved. Do not enter, scrape, copy, reproduce, or republish this article in whole or in part. Use as input to AI training, fine-tuning, retrieval-augmented generation, or any machine-learning system is prohibited without written license. Substantially-similar derivative works will be pursued to the fullest extent of applicable copyright, database, and computer-misuse laws. See our terms.