Robots Atlas>ROBOTS ATLAS
Evaluation

ExploitBench

2026ResearchPublished: 4 September 2026Updated: 4 September 2026Published
Key innovation
Replaces binary exploitation scoring (crash = success) with a 16-step capability ladder that measures real progress from triggering a bug to full arbitrary code execution.
Category
Evaluation
Abstraction level
Pattern
Operation level
Evaluation (runtime)Agent runtime
Use cases
Assessing offensive capabilities of AI models and agentsPre-deployment safety evaluations of frontier modelsMeasuring dual-use risk in cybersecurityResearch on automated exploit generation and construction

How it works

The exploitation process is decomposed into 16 measurable capabilities arranged as a ladder of increasing difficulty: from code coverage and triggering a crash, through sandbox primitives, arbitrary memory read/write and control-flow hijack, up to arbitrary code execution. Each task is built on a real V8 engine bug. Reaching a given step is confirmed by a deterministic oracle, and result reliability is strengthened by randomized challenge variants and differential execution analysis that limit false positives. A model or agent is characterized by the highest ladder step it reliably reaches.

Problem solved

Existing LLM security benchmarks typically equate a crash with successful exploitation, collapsing the hardest parts of an attack: the transition from triggering a bug to building reusable primitives and actually taking control of the target. ExploitBench addresses this with a graded, multi-step measure of real exploitation capability.

Components

Capability ladderScoring scale

A 16-step scale from code coverage and crash, through sandbox primitives, arbitrary read/write and control-flow hijack, up to arbitrary code execution.

V8 bug task set

41 real V8 JavaScript engine vulnerabilities used as exploitation tasks.

Deterministic verification oracles

Randomized challenge variants and differential execution analysis that confirm a step was reached and limit false positives.

Evolution

Original paper · 2026 · Seunghyun Lee
ExploitBench: A Capability Ladder Benchmark for LLM Cybersecurity Agents
Seunghyun Lee, David Brumley
2026
ExploitBench released
Inflection point

Benchmark published on arXiv (2605.14153); evaluation of 8 public frontier models and 1 private model on 41 V8 engine bugs.

Hyperparameters (configurable axes)

Ladder stepsCritical

Number of measurable exploitation capabilities composing the ladder.

16in the original paper
Challenge count (bugs)High

Number of bugs used as exploitation tasks.

41V8 engine bugs in the original paper
Evaluated model poolMedium

Models and agents evaluated on the benchmark.

8 publicznych + 1 prywatnyin the original paper