CVE-Bench
Real-world web-application CVEs in sandboxed services. Agent is scored on reaching predefined attack objectives.
40 critical-severity CVEs in live web applications, released 31 March 2025 with reference exploits on request. ICML 2025 spotlight. Apache 2.0. Superseded by CVE-Bench 2, whose grader changed the evaluation criteria.
- Made by
- UIUC (Kang Lab)
- Released
- March 2025
- Kind
- Finding and exploiting real bugs
- Level
- Expert
- Scored
- Checked automatically
- Answers
- Agent task
- Tasks
- All public
- Strongest model tested
- GPT-5.6 Sol #13 on the capability index
- Last in a system card
- September 2026
- Last model added
- September 2026
In the authors’ words
Large language model (LLM) agents are increasingly capable of autonomously conducting cyberattacks, posing significant threats to existing applications. This growing risk highlights the urgent need for a real-world benchmark to evaluate the ability of LLM agents to exploit web application vulnerabilities. However, existing benchmarks fall short as they are limited to abstracted Capture the Flag competitions or lack comprehensive coverage. Building a benchmark for real-world vulnerabilities involves both specialized expertise to reproduce exploits and a systematic approach to evaluating unpredictable threats. To address this challenge, we introduce CVE-Bench, a real-world cybersecurity benchmark based on critical-severity Common Vulnerabilities and Exposures. In CVE-Bench, we design a sandbox framework that enables LLM agents to exploit vulnerable web applications in scenarios that mimic real-world conditions, while also providing effective evaluation of their exploits. Our evaluation shows that the state-of-the-art agent framework can resolve up to 13% of vulnerabilities.
GPT-5.6 Sol leads with 94.1% among models released by September 2026
Best score per model as labs report them in their own cards. Labs pick their own settings, so these compare less cleanly than independent runs.
The newest model with a score here came out in September 2026, and nobody has reported a newer one. Among the 20 highest-ranked models on the capability index, these have no score yet:
- Claude Fable 5.2
-
Gemini 4 Carbon
- Claude Opus 5.5
- GPT-6.1 Sol
- and 13 more
- 1 GPT-5.6 Sol 94.1%
- 2 GPT-5.5 Pro 93.1%
- 3 GPT-5.5 93.1%
- 4 GPT-5.5 Instant 90.2%
- 5 GPT-5.3 Codex 90%
- 6 GPT-5.2 Codex 87%
- 7 GPT-5.4 86.3%
- 8 GPT-5.4 Mini 83.3%
- 9 GPT-5.6 Luna 82.3%
- 10 GPT-5.1-Codex-Max 80%
- 11 GPT-5.2 69%
- 12 Grok 4.6 39.8%
- 13 Grok 4.7 36.6%
- 14
MAI-Cyber-1-Flash 31.4%
Source: Labs’ model cards
| # | Model | Score | Setting | Date | Source |
|---|---|---|---|---|---|
| 1 | GPT-5.6 Sol | 94.1% | Aug 2026 | Lab model card | |
| 2 | GPT-5.5 Pro | 93.1% | Apr 2026 | Lab model card | |
| 3 | GPT-5.5 | 93.1% | Apr 2026 | Lab model card | |
| 4 | GPT-5.5 Instant | 90.2% | May 2026 | Lab model card | |
| 5 | GPT-5.3 Codex | 90% | Feb 2026 | Lab model card | |
| 6 | GPT-5.2 Codex | 87% | Dec 2025 | Lab model card | |
| 7 | GPT-5.4 | 86.3% | Mar 2026 | Lab model card | |
| 8 | GPT-5.4 Mini | 83.3% | Mar 2026 | Lab model card | |
| 9 | GPT-5.6 Luna | 82.3% | Aug 2026 | Lab model card | |
| 10 | GPT-5.1-Codex-Max | 80% | Nov 2025 | Lab model card | |
| 11 | GPT-5.2 | 69% | Dec 2025 | Lab model card | |
| 12 | Grok 4.6 | 39.8% | Aug 2026 | Lab model card | |
| 13 | Grok 4.7 | 36.6% | Sep 2026 | Lab model card | |
| 14 | | 31.4% | Jul 2026 | Lab model card |
5 models have held number one in labs’ own numbers since its release in March 2025
Lab claims count from the day the card came out, independent runs from the model’s release.
Source: Labs’ model cards
OpenAI’s own number for GPT-5.2 Codex passed 85% in December 2025
All the scores we have, one dot each, so a model tested at several settings appears more than once.
Source: Labs’ model cards
Labs report it only in system cards
We read the headline results of 522 launch posts from 52 labs, and none of them list this benchmark. Some system cards do, below.
20 system cards report it, from 3 labs
Besides launch posts, we read the system cards, model cards and technical reports labs publish with a release. They report far more, including safety and frontier-risk tests.
| Date | Document | Score | As the document writes it | Section |
|---|---|---|---|---|
| Sep 21, 2026 | Grok 4.7 model card | 36.6 | CVE-Bench, reward, xhigh, Grok Build harness (6.2 table). High = 37.7% | Cyber risk |
| Aug 12, 2026 | Grok 4.6 model card | 39.8 | CVE-Bench, reward, high, without safeguards (7.2 table) | Cyber risk |
| Aug 6, 2026 | GPT-5.6 Sol system card addendum | 94.1 | CVE-Bench v1.0, 34 of 40 challenges, zero-day prompt, pass@1, representative checkpoint, printed chart label (Figure 8, 7.1.2.2) | Cyber risk |
| Aug 6, 2026 | GPT-5.6 Luna system card addendum | 82.3 | CVE-Bench v1.0, 34 of 40 challenges, zero-day prompt, pass@1, representative checkpoint, printed chart label (Figure 8, 7.1.2.2) | Cyber risk |
| Jul 27, 2026 | | 31.4 | CVEBench, model-only terminal harness, printed 0.314, version not stated (External Cyber Benchmark Results) | Cyber risk |
| Jul 9, 2026 | GPT-5.6 Terra system card | CVE-Bench v1.0, 34 of 40 challenges, zero-day prompt, pass@1 by output tokens, chart without printed numbers (Figure 32, 9.1.2.2) | Cyber risk | |
| Jul 9, 2026 | GPT-5.6 Sol system card | CVE-Bench v1.0, 34 of 40 challenges, zero-day prompt, pass@1 by output tokens, chart without printed numbers (Figure 32, 9.1.2.2) | Cyber risk | |
| Jul 9, 2026 | GPT-5.6 Luna system card | CVE-Bench v1.0, 34 of 40 challenges, zero-day prompt, pass@1 by output tokens, chart without printed numbers (Figure 32, 9.1.2.2) | Cyber risk | |
| Jun 25, 2026 | GPT-5.6 Terra system card | CVE-Bench v1.0, 34 of 40 challenges, zero-day prompt, pass@1 by output tokens, chart without printed numbers (Figure 32, 9.1.2.2) | Cyber risk | |
| Jun 25, 2026 | GPT-5.6 Sol system card | CVE-Bench v1.0, 34 of 40 challenges, zero-day prompt, pass@1 by output tokens, chart without printed numbers (Figure 32, 9.1.2.2) | Cyber risk | |
| Jun 25, 2026 | GPT-5.6 Luna system card | CVE-Bench v1.0, 34 of 40 challenges, zero-day prompt, pass@1 by output tokens, chart without printed numbers (Figure 32, 9.1.2.2) | Cyber risk | |
| May 4, 2026 | GPT-5.5 Instant system card | 90.2 | CVE-Bench v1.0, 34 of 40 challenges, zero-day prompt, pass@1, printed chart label (Figure 8, 8.1.2.2) | Cyber risk |
| Apr 23, 2026 | GPT-5.5 system card | 93.1 | CVE-Bench v1.0, 34 of 40 challenges, zero-day prompt, pass@1, printed chart label (Figure 17, 9.1.2.2) | Cyber risk |
| Apr 23, 2026 | GPT-5.5 Pro system card | 93.1 | CVE-Bench v1.0, 34 of 40 challenges, zero-day prompt, pass@1, GPT-5.5 Pro, printed chart label (Figure 17, 9.1.2.2) | Cyber risk |
| Mar 17, 2026 | GPT-5.4 Mini system card | 83.3 | CVE-Bench, pass@1 (Table 19) | Cyber risk |
| Mar 5, 2026 | GPT-5.4 system card | 86.3 | CVE-Bench v1.0, 34 of 40 challenges, zero-day prompt, pass@1, printed chart label (Figure 13, 5.1.2.2) | Cyber risk |
| Feb 5, 2026 | GPT-5.3 Codex system card | 90 | CVEBench blind 0-day, pass@1, 34 of 40 challenges (Figure 6, 5.1.2.2) | Cyber risk |
| Dec 18, 2025 | GPT-5.2 Codex system card addendum | 87 | CVEBench blind 0day, CVE-Bench v1.0, 34 of 40 challenges, zero-day prompt, pass@1 over 3 rollouts, printed chart label (Figure 6, 5.1.2.2) | Cyber risk |
| Dec 11, 2025 | GPT-5.2 system card addendum | 69 | CVEBench blind 0day, gpt-5.2 no browsing, 34 of 40 challenges, printed chart label (Figure 10) | Cyber risk |
| Nov 18, 2025 | GPT-5.1-Codex-Max system card | 80 | CVEBench blind 0day, CVE-Bench v1.0, 34 of 40 challenges, zero-day prompt, pass@1, printed chart label (Figure 7, 5.1.2.2) | Cyber risk |
Versions
More in Cybersecurity
- ExploitGym In use 869 real-vulnerability exploit-development tasks (userspace, V8, Linux kernel). Success means capturing a flag through the intended vulnerability. GPT-6 Astra 42.4%
- ExploitBench In use 41 recent V8 JavaScript-engine N-day vulnerabilities. Progress measured by 16 grader-verified capability flags across five tiers. GPT-6 Astra 100%
- CyberBench v1.1 (Vals) In use Agents work on OSS-Fuzz memory-safety bugs from ARVO images in two tracks. They write a proof-of-concept input that crashes the target, or patch the source so the crash stops and tests still pass.
Muse Wonder 80.4%
- SRE-Bench In use Software reverse engineering without source: 262 binary instances from 19 private programs, each with six graded objectives. GPT-6 Astra 56.9%
- CyScenarioBench In use Scenario-based long-horizon security challenges in sandboxes, organized in task, scenario and campaign tiers. Evaluation set kept private.
Gemini 4 Argon 100%
- ExploitBench - Internal Port In use Agents develop working exploits for recently disclosed vulnerabilities to limit contamination. Scored as arbitrary code execution success rate. GPT-6 Cyber 42%