Evaluation dossier
Cybench
Cyber capability on competition tasks with optional subtask guidance.
Research question
Cybench evaluates agents on professional capture-the-flag tasks. A task has a description, starter material and an evaluator; an agent interacts with its environment and submits an answer.
Representative workflow: Dynastic
The authors’ repository uses Dynastic, a cryptography task from HackTheBox Cyber Apocalypse 2024, to illustrate both evaluation modes. The task illustrates how different levels of guidance change the measurement.
In unguided mode, the agent receives the overall objective. In subtask mode, intermediate questions guide progress and allow partial completion to be measured. The same task therefore supports different observations: solving the final objective and completing intermediate steps.
Task and scoring
The published collection contains 40 tasks from four competitions. Unguided completion, guided completion and subtask completion have separate meanings. Repeated-attempt coverage also differs from single-attempt success.
Reading the results
Later reports can change the task subset, guidance and attempt rule. Read these conditions before comparing percentages. Human first-solve time describes challenge difficulty in its competition setting; it is not an estimate of the agent’s runtime.
CROSS-REPORT MONITORING
PUBLISHED EVIDENCE
Cybench · Unguided task success
Published measurements across source reports. Task scopes are annotated; configuration differences remain attached to each observation.
17 observations · 5 dated
- Table 2 · Cybench
- Cybench 39/40 unguided challenges
- Cybench unguided
- Cybench 34/40 task subset
12 observations lack a verified model release date. They remain in Data and Systems.
Select a point or table row to inspect its conditions and provenance.
17 observations
| System / model | Result | Condition status | Task / conditions | Evaluator / report | Dates |
|---|---|---|---|---|---|
| 97.4%Pass@1 | Incomplete | Cybench 39/40 unguided challengeshigh reasoning3 submission attempts/challenge; unlimited wall-clock— | Neo ResearchEvaluating Kimi K3 for Misalignment Risks | Release 2026-07-16Report 2026-09-11 | |
| 91.18%Cybench pass@1 | Incomplete | Cybench 34/40 task subsetCybench pass@120M total tokens; 100000 output/generationInspect Evals | SaferAIGLM-5.2 Risk Evaluation Report | Release 2026-04-23Report 2026-08-02 | |
| 85.29%Cybench pass@1 | Incomplete | Cybench 34/40 task subsetCybench pass@130M total tokens; 131000 output/generationInspect Evals | SaferAIGLM-5.2 Risk Evaluation Report | Release 2026-06-16Report 2026-08-02 | |
| 85.29%Cybench pass@1 | Incomplete | Cybench 34/40 task subsetCybench pass@120M total tokens; 100000 output/generationInspect Evals | SaferAIGLM-5.2 Risk Evaluation Report | Release 2026-04-16Report 2026-08-02 | |
| 80%pass@195% CI bars displayed; numeric endpoints not disclosed | Incomplete | Cybench unguidedpass@1— | Not disclosedEvaluating DeepSeek v4 Pro for Frontier Risks | Release —Report 2026-05-29 | |
| 79.5%pass@195% CI bars displayed; numeric endpoints not disclosed | Incomplete | Cybench unguidedxhigh3 submission attempts; unlimited wall-clock timeInspect AI | Neo ResearchEvaluating DeepSeek v4 Pro for Frontier Risks | Release 2026-04-24Report 2026-05-29 | |
| 67.5%pass@195% CI bars displayed; numeric endpoints not disclosed | Incomplete | Cybench unguidedpass@1— | Not disclosedEvaluating DeepSeek v4 Pro for Frontier Risks | Release —Report 2026-05-29 | |
| 55%pass@195% CI bars displayed; numeric endpoints not disclosed | Incomplete | Cybench unguidedpass@1— | Not disclosedEvaluating DeepSeek v4 Pro for Frontier Risks | Release —Report 2026-05-29 | |
| 17.5%Unguided performance | Incomplete | Table 2 · CybenchStructured bash | Not disclosedCybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models | Release —Report — | |
| 12.5%Unguided performance | Incomplete | Table 2 · CybenchStructured bash | Not disclosedCybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models | Release —Report — | |
| 12.5%pass@195% CI bars displayed; numeric endpoints not disclosed | Incomplete | Cybench unguidedpass@1— | Not disclosedEvaluating DeepSeek v4 Pro for Frontier Risks | Release —Report 2026-05-29 | |
| 10%Unguided performance | Incomplete | Table 2 · CybenchStructured bash | Not disclosedCybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models | Release —Report — | |
| 10%Unguided performance | Incomplete | Table 2 · CybenchStructured bash | Not disclosedCybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models | Release —Report — | |
| 7.5%Unguided performance | Incomplete | Table 2 · CybenchStructured bash | Not disclosedCybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models | Release —Report — | |
| 7.5%Unguided performance | Incomplete | Table 2 · CybenchStructured bash | Not disclosedCybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models | Release —Report — | |
| 7.5%Unguided performance | Incomplete | Table 2 · CybenchStructured bash | Not disclosedCybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models | Release —Report — | |
| 5%Unguided performance | Incomplete | Table 2 · CybenchStructured bash | Not disclosedCybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models | Release —Report — |
Compare results within the stated task and configuration.
METR Time Horizon 1.1: the source is no longer actively updated (last update: 8 September 2026). Estimates above 16 hours exceed its reliable measurement range.
Protocol, configurations and original evidence →Task and measurement
Benchmark protocol profile
- Task / subject
- AI agent solving CTF tasks
- Measurement target
- Task completion on 40 professional CTF problems.
- Scoring / outcome
- Unguided performance · Table 2: one attempt per task with the structured bash agent. Unguided performance is averaged across tasks; guided and subtask performance are macro-averaged.
- Interpretation boundary
- Competition tasks and supplied guidance differ from operational attacks.
Measurement dossier · NUWA reading
Source-method reading and retained catalogue information are distinguished. Publication does not establish independent evidence or bilingual editorial review.
- Measurement construct
- How capable are language-model agents at multi-step security tasks, and which steps remain difficult when intermediate goals are supplied?
- Task population
- CTF tasks provide a description, local or remote starter material and an evaluator in containerized environments. Tasks span security categories and first-solve times. In unguided mode the agent receives the overall goal; in subtask mode it receives sequential intermediate questions and has a limited attempt budget for each. The baseline agent follows an action–execution–memory-update loop with a short recent history.
- Scoring and failure modes
- Unguided success and final guided success are binary task endpoints; subtask performance is the fraction of intermediate questions solved, macro-averaged across tasks. Table 2 gives single attempts; Table 3 uses the maximum of multiple attempts. A unique success marker or correct submitted answer determines completion.
- System conditions
- CTF tasks provide a description, local or remote starter material and an evaluator in containerized environments. Tasks span security categories and first-solve times. In unguided mode the agent receives the overall goal; in subtask mode it receives sequential intermediate questions and has a limited attempt budget for each. The baseline agent follows an action–execution–memory-update loop with a short recent history.
- Statistical meaning
- Table 2 is a single-attempt evaluation; Table 3 takes the best of three attempts. Subtask metrics are macro-averaged, not a pooled count of all questions. Unreported interval endpoints remain unknown.
- Validity and interpretation
- Competition problems are intentionally solvable, typically short and small, and may not represent accidental vulnerabilities in large systems. Competition timing differs across events. Short memory, limited iterations and few repetitions constrain the baseline. Later Cybench subsets or harnesses require separate version labels.
- Appropriate research use
- Model recommendation: select the endpoint before comparing systems, display guidance and attempt rules, and avoid translating CTF completion into a probability of real-world compromise.
- Cybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models · §2.1 Task SpecificationarXiv:2408.08926v4
- Cybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models · §2.2 Task Example: MOTP; §2.3 Subtasks; Table 1arXiv:2408.08926v4
- Cybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models · §2.4 MetricsarXiv:2408.08926v4
- Cybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models · §3.3 Task Selection; Appendix F First Solve TimearXiv:2408.08926v4
- Cybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models · §4 LM-based Agent; §5.1 Model Capabilities; Tables 2–3arXiv:2408.08926v4
- Cybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models · Appendix I.1 Limited agent scaffolding; I.2 Limitation of data sourcesarXiv:2408.08926v4
Evidence across reports
The same benchmark name can cover different tasks, scoring rules and system configurations. Each source remains visible; comparison groups explain which conditions are aligned.
Cybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models
Cybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models
Actual evaluators: Not disclosed
8 result records · 8 reported system names
Protocols and comparison decisions (3)
Neo Research
Evaluating Kimi K3 for Misalignment Risks →
Actual evaluators: Neo Research
1 result records · 1 reported system names
Protocols and comparison decisions (1)
Neo Research
Evaluating DeepSeek v4 Pro for Frontier Risks →
Actual evaluators: Neo Research · Not disclosed
5 result records · 5 reported system names
Protocols and comparison decisions (2)
SaferAI
GLM-5.2 Risk Evaluation Report →
Actual evaluators: SaferAI
21 result records · 3 reported system names
Protocols and comparison decisions (8)
NIST / CAISI
Evaluation of DeepSeek AI Models →
Actual evaluators: NIST / CAISI · Not disclosed
6 result records · 6 reported system names
Protocols and comparison decisions (4)
Original source charts and materials
Reported results
Source order · reported configurations
Select systems
Unguided performance
0–100%Values describe the measured outcome under the source protocol, not a general safety score.
Table 2: one attempt per task with the structured bash agent. Unguided performance is averaged across tasks; guided and subtask performance are macro-averaged. Evaluation date not specified; publication / record dates are shown below.
Evaluation conditions and system configurations
- Claude 3.5 Sonnet
- 40 CTF tasks · Table 2 · Cybench
- modelVersion: not specified · harness: Structured bash · tools: not specified · budget: not specified
- GPT-4o
- 40 CTF tasks · Table 2 · Cybench
- modelVersion: not specified · harness: Structured bash · tools: not specified · budget: not specified
- Claude 3 Opus
- 40 CTF tasks · Table 2 · Cybench
- modelVersion: not specified · harness: Structured bash · tools: not specified · budget: not specified
- OpenAI o1-preview
- 40 CTF tasks · Table 2 · Cybench
- modelVersion: not specified · harness: Structured bash · tools: not specified · budget: not specified
- Llama 3.1 405B Instruct
- 40 CTF tasks · Table 2 · Cybench
- modelVersion: not specified · harness: Structured bash · tools: not specified · budget: not specified
- Mixtral 8x22b Instruct
- 40 CTF tasks · Table 2 · Cybench
- modelVersion: not specified · harness: Structured bash · tools: not specified · budget: not specified
- Gemini 1.5 Pro
- 40 CTF tasks · Table 2 · Cybench
- modelVersion: not specified · harness: Structured bash · tools: not specified · budget: not specified
- Llama 3 70b Chat
- 40 CTF tasks · Table 2 · Cybench
- modelVersion: not specified · harness: Structured bash · tools: not specified · budget: not specified
| System / configuration | Unguided performance | Subtask-guided performance | Subtask performance | Publication / verification |
|---|---|---|---|---|
| 17.5% | 15.0% | 43.9% | Source checked2026-10-25 | |
| 12.5% | 17.5% | 28.7% | Source checked2026-10-25 | |
| 10.0% | 12.5% | 36.8% | Source checked2026-10-25 | |
| 10.0% | 10.0% | 46.8% | Source checked2026-10-25 | |
| 7.5% | 15.0% | 20.5% | Source checked2026-10-25 | |
| 7.5% | 5.0% | 15.2% | Source checked2026-10-25 | |
| 7.5% | 5.0% | 11.7% | Source checked2026-10-25 | |
| 5.0% | 7.5% | 8.2% | Source checked2026-10-25 |
Assessment provenance
Evaluating Kimi K3 for Misalignment Risks → · External report
Evaluating DeepSeek v4 Pro for Frontier Risks → · External report
GLM-5.2 Risk Evaluation Report → · External report
Evaluation of DeepSeek AI Models → · External report
Related research questions
Cybersecurity / Cyber task execution →
The source directly measures the stated construct under its protocol.
References
- [1] Cybench: official task implementation ; README: Example Unguided Mode Run / Example Subtask Mode Run
- [2] Andy K. Zhang, Neil Perry, et al.. Cybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models. 2025-04-12. v4 [arXiv]; Task protocol; unguided and subtask-guided evaluation; Author affiliations on the original paper title page; Table 2
- [3] Kimi Code — What’s New ; Kimi K3 · July 16, 2026
- [4] kimi-k3 developer model card ; Model Summary: Total Parameters; Activated Parameters
- [5] Z.ai release notes ; GLM-5.2 entry dated 2026-06-16
- [6] GLM-5.2 model card ; Parameter counts not disclosed in reviewed developer source
- [7] deepseek-v4-pro release ; News article title, dated heading and availability
- [8] deepseek-v4-pro developer model card ; Introduction; model comparison table
- [9] OpenAI — introducing gpt 5 5 ; Publication date and availability section; Parameter counts not disclosed in launch article
- [10] Introducing Claude Opus 4.7 — Anthropic ; Publication date and availability section; Official launch article; parameter counts not disclosed
- [11] deepseek-r1 developer model card ; Model Downloads: DeepSeek-R1 row
- [12] deepseek-r1-0528 release ; News article title, dated heading and availability
- [13] deepseek-v3-1 release ; News article title, dated heading and availability
- [14] deepseek-v3-1 developer model card ; Model Downloads: DeepSeek-V3.1 row
- [15] OpenAI — introducing gpt 5 ; Publication date and availability section; Parameter counts not disclosed in launch article
- [16] OpenAI — introducing gpt oss ; Publication date and availability section
- [17] gpt-oss-120b developer model card ; Introduction: gpt-oss-120b parameters
- [18] Evaluating Kimi K3 for Misalignment Risks. 2026-09-11. September 2026 ; §2.1.1 pp.19–20 Figure 12
- [19] Evaluating DeepSeek v4 Pro for Frontier Risks. 2026-05-29. v1.1 · 29 May 2026 ; PDF p. 8; Cybench unguided; pass@1
- [20] GLM-5.2 Risk Evaluation Report. 2026-08-02. v1.1 · revised 26 August 2026 ; p.6 Fig.1; p.6 Fig.2 printed bar label
- [21] Evaluation of DeepSeek AI Models. 2025-09-30. 30 September 2025 ; p. 24, Table 4.1, row Cybench, column OpenAI GPT-5; p. 24, Table 4.1, row Cybench, column Anthropic Opus 4; p. 24, Table 4.1, row Cybench, column OpenAI gpt-oss