ExploitBench
Exploitation benchmark: average coverage score over 41 tasks across 3 revisions (union of capabilities across revisions per task), max 300 interaction rounds, Claude Code 2.1.207 with max reasoning effort, no web tools, domain whitelist. Reported in the GLM-5.3 model card.
Category
Cybersecurity
Score type
percent
Scale
100%
higher is better
Models tested
5
What is ExploitBench?
ExploitBench is a benchmark for offensive and defensive security work. The official description says: "Exploitation benchmark: average coverage score over 41 tasks across 3 revisions (union of capabilities across revisions per task), max 300 interaction rounds, Claude Code 2.1.207 with max reasoning effort, no web tools, domain whitelist". Below we describe in simple words what benchmarks of this type generally examine.
What does it test?
ExploitBench measures offensive and defensive security work. In detail, it checks:
- finding and exploiting (or fixing) vulnerabilities in controlled environments
- reasoning about exploits, payloads and attack paths
- staying within the rules of the sandboxed security exercise
- documenting and reproducing the steps taken
How to read the score
The score is accuracy: the percentage of tasks answered or solved correctly. 100% means every task was solved perfectly; higher is better.
Official methodology note: Exploitation benchmark: average coverage score over 41 tasks across 3 revisions (union of capabilities across revisions per task), max 300 interaction rounds, Claude Code 2.1.207 with max reasoning effort, no web tools, domain whitelist. Reported in the GLM-5.3 model card.
Frequently asked questions
What is the ExploitBench benchmark?
ExploitBench is a benchmark for offensive and defensive security work. The official description says: 'Exploitation benchmark: average coverage score over 41 tasks across 3 revisions (union of capabilities across revisions per task), max 300 interaction rounds, Claude Code 2.1.207 with max reasoning effort, no web tools, domain whitelist'. Below we describe in simple words what benchmarks of this type generally examine.
What does ExploitBench test?
ExploitBench mainly measures offensive and defensive security work. Concretely, it checks: finding and exploiting (or fixing) vulnerabilities in controlled environments; reasoning about exploits, payloads and attack paths; staying within the rules of the sandboxed security exercise.
How is the ExploitBench score calculated?
The score is accuracy: the percentage of tasks answered or solved correctly. 100% means every task was solved perfectly; higher is better. The declared maximum score of this benchmark is 100.0.
Where do I get ExploitBench data and scores?
The official benchmark page/reference is linked on this page. Every score on Open LLM Radar is also available as open data: download the scores JSON (http://open-llm-radar-api:8000/api/v1/benchmarks/exploitbench/scores) or pull it directly from the Open LLM Radar API with any HTTP client.
Benchmark data & downloads
Where to get, inspect and reuse the data behind this benchmark.
Model scores 5 models tested
| # | Model | Score | Date | Source | Verified |
|---|---|---|---|---|---|
| 1 |
Kimi K3.1 Pro
Moonshot AI
|
74.7%
|
07.11.2026 | Report | Verified |
| 2 |
GLM-5.3
Zhipu AI
|
54.4%
|
28.08.2026 | Report | Verified |
| 3 |
Kimi K3
Moonshot AI
|
32.2%
|
28.08.2026 | Report | Verified |
| 4 |
Qwen3.8-2.4T-A95B
Qwen
|
28.8%
|
28.08.2026 | Report | Verified |
| 5 |
GLM-5.2
Zhipu AI
|
24.4%
|
28.08.2026 | Report | Verified |