Technology

Cyber benchmarks and evals

A master table of 20+ cyber benchmarks and a decisive verdict on whether building a new one is worth the founder's time.

evidence: medium12 minupd 2026-08-29benchmarksevalsaixccctfcybergymcybersoceval

Offense has six mature, cross-lab-cited benchmarks and five internal frontier-lab suites; defense has one. That asymmetry is real, but it is not an opening for a two-person lab — closing it requires a continuously-refreshed real-incident pipeline and government co-validation, neither of which a startup can bootstrap in year one. Building a benchmark is a marketing move, not a business. Treat it that way.

Verdict

Do not make "release our own benchmark" the wedge. Publish one narrow eval as a lead-generation and credibility asset alongside a real product — modeled on CyberGym's or BountyBench's methodology, not CyberSecEval's — but don't plan around benchmark revenue, licensing, or moat. None of the benchmarks below make money for their makers; the ones that matter (Cybench, CyberGym) matter because a frontier lab decided to cite them, not because the authors monetized anything.

#The master table

Twenty-plus named benchmarks exist as of August 2026; most are irrelevant to a commercial decision. The table below is the set that actually shows up in frontier-lab system cards, academic citation, or has a maintained public leaderboard.

Benchmark Author Year Task format Task count SOTA (as of Aug 2026) Saturated? Cited by frontier labs? License Harness usable?
Cybench Stanford 2024 CTF w/ partial-credit subtasks 40 ~93–100% on tracked subsets, Claude Opus 4.6/4.7/"Mythos Preview" (Jan–Jun 2026) ai2027-tracker.com Easy/medium tier yes; hard tier no Yes — Anthropic RSP CC-BY-4.0 Yes, most-reused harness in the space
NYU CTF Bench NYU 2024 CTF (CSAW-derived) ~200 GPT-5.3-Codex 77.6%, self-reported, 3 models tracked llm-stats.com Leaderboard thin and stale No Open (repo-level) Moderate
InterCode-CTF Princeton NLP 2023 Interactive shell CTF ~100 (picoCTF) N/A — retired as headline eval Yes, effectively retired No MIT-ish Baseline only
3CB Apart Research 2024 Original (non-CTF) tasks Extensible, unspecified No public leaderboard Unknown No Open Framework, low adoption
CyberSecEval 1–4 Meta 2023–2025 Static insecure-code gen Instruction + autocomplete tracks MAI-Thinking-1, 0.630 — only model tracked llm-stats.com Public leaderboard nearly dormant No MIT Yes, but low public uptake
CyberSOCEval Meta + CrowdStrike 2025 Malware analysis + CTI reasoning Unspecified Not yet independently tracked New Not yet CC BY 4.0 Yes, new
CyberGym UC Berkeley / Berkeley RDI 2025 PoC reproduction from real vulns 1,507 vulns / 188 projects Claude Opus 4.5, 50.63% pass@1 across 1,505 tasks (Nov 2025) No — large model-over-model gains Yes — Anthropic RSP Open Yes, used as a live RSP eval
CVE-Bench (exploit) UIUC 2025 Exploit real CVEs, sandboxed web apps 40 CVEs ~13% at launch; OpenAI runs it internally on GPT-5.5 No Yes — OpenAI Apache-2.0 Yes, actively maintained
CVE-Bench (repair) NAACL 2025 Patch real CVEs 509 vulns / 120 repos 21% best (SWE-agent style, 2025) No No CC BY 4.0 Moderate
BountyBench Stanford 2025 Detect / Exploit / Patch, dollar-scored 25 systems, 40 real bounties Split by lab: OpenAI wins patching, Anthropic wins exploitation No Not yet CC BY 4.0 New, promising
AIRTBench Dreadnode 2025 Black-box AI/ML CTF 70 challenges Claude 3.7 Sonnet, 43/70 No No CC BY-SA 4.0 Yes
SecRepoBench Academic 2025 Secure code completion, real repos 318 tasks / 27 repos Agents beat standalone LLMs No No CC BY 4.0 Yes
AutoPenBench Academic 2024 Multi-host pentest, milestones 33 tasks 21% autonomous / 64% semi-autonomous (GPT-4o/o1) No No Unspecified Yes
Frontier-lab internal suites (ExploitBench, OSS-Fuzz, Firefox 147, CyScenarioBench, ExploitGym — Anthropic; CVE-Bench, Cyber Range, VulnLMP — OpenAI; Key Skills Benchmark — DeepMind) Anthropic / OpenAI / DeepMind 2025–2026 Varies, RSP/Preparedness/FSF-gated 41–920 items See the What the frontier labs do themselves page No — used to show generation-over-generation jumps By definition Not public Not independently runnable
CyberBattleSim / CybORG / CAGE 1–4 Microsoft / TTCP 2021–2026 Multi-agent RL, network graph Varies N/A — RL policies, not an LLM leaderboard N/A No Open (MIT-ish) Yes, mature

#Offensive CTF benchmarks, and why they saturate

Cybench, NYU CTF Bench, InterCode-CTF, and 3CB are the four public CTF-style suites, and three of the four are effectively dead as headline evals. InterCode-CTF is now cited only as a baseline sanity check — one paper reruns it to show a plain ReAct agent with no special scaffolding already solves most of it. NYU CTF Bench's leaderboard tracks exactly three models and flags its own numbers as self-reported. 3CB never shipped a leaderboard at all.

Cybench is the survivor, and it survives on borrowed time. Its easy and medium tiers are saturated: Claude Opus 4.6 hit 93% on a 37-problem subset in January 2026, Opus 4.7 hit 96%, and a preview build reportedly reached 100% on a 35-problem subset by June 2026 — undisclosed subset scores from system cards, not the original 40-task suite, which makes cross-model comparison noisier than the headline suggests (ai2027-tracker.com). The hardest tasks — novel exploit chains, multi-step vuln research — remain largely unsolved.

All four saturate on the same timeline for the same reason: the underlying challenges are public CTF writeups from 2022–2024 competitions, near-certain to be in every frontier model's pretraining corpus, and none of the four attempt decontamination. A benchmark built on public writeups has a shelf life of one to two model generations — the load-bearing fact for anyone thinking about what to build next.

#Real-vulnerability benchmarks: why they keep discriminating

Four benchmarks moved past CTF writeups into live or historical open-source vulnerabilities, and all four still separate model generations cleanly, because their task pools are real, mostly non-public bugs rather than a fixed public set.

CyberGym (UC Berkeley RDI) is the clearest case. At publication in mid-2025, top model/scaffold combinations reached only ~20% success reproducing a real vulnerability from its description. By November 2025, Claude Opus 4.5 scored 50.63% pass@1 across 1,505 tasks — more than 2.5x in under half a year (arXiv:2506.02548). It draws on 1,507 real vulnerabilities across 188 projects, and the team reports finding 34 genuine zero-days and 18 historically-incomplete patches as a side effect of building it. It is also the clearest case of an academic benchmark a frontier lab cites as gating evidence — Anthropic runs it as a named RSP evaluation.

CVE-Bench is two unrelated papers sharing a name. The offense version (UIUC, arXiv:2503.17332) asks an agent to exploit 40 critical CVEs in sandboxed web apps — best agent resolved ~13% at launch, and OpenAI now runs it internally as a recurring regression check on GPT-5.5. The defense version (NAACL 2025, aclanthology.org/2025.naacl-long.212) asks an agent to patch 509 vulnerabilities across 120 repos and four languages — best system repaired only 21%. A third, unrelated "LiveCVEBench" adds to the confusion. None of the three is close to saturated.

BountyBench (Stanford) is the most policy-legible: it scores the full detect-exploit-patch lifecycle in dollars, using 25 real systems and 40 real bug-bounty-listed bounties worth $10–$30,485 each (arXiv:2505.15216). Its best finding isn't a leaderboard topper — it's a clean cross-lab split, OpenAI's Codex CLI stack dominating patching (90%, $14,422 realized) against Anthropic's Claude 3.7 Sonnet Thinking dominating exploitation (67.5%). Dollar-denominated scoring is the single most legible metric format in this landscape.

AIRTBench (Dreadnode) is a different niche — AI attacking AI, not traditional infrastructure. Its 70 challenges target prompt injection, model extraction, and inversion; Claude 3.7 Sonnet leads at 43/70, and frontier models are strong on prompt injection (~49% average) but weak on system exploitation and inversion (under 26%) (arXiv:2506.14682). It isn't cited in any system card yet, but is structurally sound for the same reason CyberGym is: novel, non-public material that can't be memorized from a writeup.

#Defensive benchmarks: the honest state

Offense has six benchmarks and five internal frontier-lab suites. Defense has one credible open effort: CyberSOCEval, published by Meta and CrowdStrike in September 2025, revised that November (arXiv:2509.20166). It covers two SOC-relevant domains — malware analysis and cyber threat intelligence reasoning — built from real telemetry-style tasks, extending CyberSecEval's methodology into the blue-team side for the first time at any real scale.

Its most important finding is not a leaderboard number: reasoning models with test-time scaling do not get the same performance boost on SOC tasks that they get on math and coding. That's a specific, falsifiable result — the single biggest driver of 2025–2026 offensive-eval gains doesn't transfer to defense. It's too early (as of August 2026) to see CyberSOCEval cited in a system card, but it's the closest thing the field has to "CyberSecEval for blue team," and it's the bar the rest of the defensive-eval landscape has to clear.

Below CyberSOCEval, the layer thins fast: CTIBench and CTIArena/CTIConnect for threat-intel reasoning, AttackSeqBench for ATT&CK-sequence comprehension, a 2026 wave of reverse-engineering and malware-attribution papers, and vendor blog-post "benchmarks" (Simbian, Elastic) that aren't independently reproducible or peer-reviewed. No dedicated, widely-cited academic incident-response benchmark exists at all. See AI SOC and detection companies for what vendors selling into this gap actually claim.

The defensive RL gyms — CyberBattleSim (Microsoft, 2021), CybORG (with a 2024 "CybORG++" refresh), and CAGE Challenge 1–4 (TTCP, up through CAGE 4's full enterprise-scale multi-agent environment) — are a genuinely mature, decades-adjacent tradition, but measure something categorically different: narrow RL policies in abstracted network-graph environments, not general-purpose LLM reasoning. The two communities have only started to converge in 2025–2026 papers that plug an LLM in as the policy inside a CybORG or CAGE environment. Treating CAGE scores as comparable to Cybench or CyberSOCEval scores is a category error.

So what

CyberSOCEval's test-time-compute finding is the most important single data point in the defensive-eval landscape. If reasoning scale doesn't help SOC-style tasks the way it helps coding and offense, then a defensive product built on "just point a frontier reasoning model at the alert queue" is betting against the one piece of evidence that exists. See Post-training playbook for how this connects to what post-training actually optimizes for.

#Frontier labs' internal suites, and the government co-validation bar

The benchmarks that actually gate deployment decisions aren't public. Anthropic's Claude Opus 5 card names five internal evals — ExploitBench, OSS-Fuzz (ARVO-lineage, 830 entry points across 228 projects), Firefox 147 (joint with Mozilla, full-exploit rate jumped from 8.8% on Opus 4.8 to 52.4% on Opus 5), CyScenarioBench, and ExploitGym — none independently runnable by outsiders. OpenAI's GPT-5.5 hub names an internal Cyber Range (93.33% combined pass rate) and VulnLMP (multi-day vulnerability-research campaigns). DeepMind's Gemini 3 Pro card names only its own "Key Skills Benchmark" v1/v2 — it solved 11/12 hard v1 challenges but 0/13 on the harder end-to-end v2 set, tripping an alert threshold without reaching the full Critical Capability Level — and doesn't name Cybench, CyberGym, or CVE-Bench at all, the most internally-opaque of the three.

What all three labs share is external co-validation: UK AISI and US CAISI results, cited by name inside the labs' own system cards, now carry more evidentiary weight than the labs' self-run numbers. UK AISI's cyber-range testing found Opus 5 "capable of attacking small enterprise networks with weak security," and separately found that open-weight models trail the frontier by four to seven months on cyber capability, naming GLM-5.2 and DeepSeek V4-Pro — worth cross-referencing against Open-weight security models. OpenAI's GPT-5.5 disclosure cites UK AISI (90.5% pass@5 on expert-level tasks, including a solved 32-step corporate-network simulation) and third-party evaluator Irregular. This is the real adoption bar, and it's a government-relations problem as much as a research problem: a benchmark or evaluator picked up by a national AI safety institute becomes load-bearing infrastructure for every subsequent frontier release; nothing academic-only reaches that status. See The US picture for the institutional picture US CAISI sits inside.

#The systemic problems

Five problems recur across nearly every benchmark here, and they compound each other:

  • Contamination. Every CTF-derived benchmark draws on public, writeup-rich competition problems, and none attempt decontamination. The field's tacit admission: a 2026 wave of papers explicitly brands itself "contamination-free" (LiveCVEBench, arXiv:2608.11469).
  • Self-reported, non-reproducible scores. The NYU-CTF leaderboard flags its own numbers as self-reported. Most system-card cyber figures run entirely inside labs on undisclosed prompts, scaffolds, and subsets, making cross-lab comparison unreliable even when the benchmark name is identical.
  • Scaffold variance dominates the score. BountyBench shows identical models, wrapped in different agent scaffolds, producing wildly different dollar outcomes. AutoPenBench shows a 21% autonomous vs. 64% semi-autonomous split on the same model. A benchmark result measures the harness as much as the model — see How these systems are actually built.
  • Cost per run. Long-horizon agentic benchmarks — CyberGym's 1,507 tasks times multiple rollouts, GPT-5.5's multi-day VulnLMP campaigns — are expensive enough that only frontier labs and well-funded academic groups can run full sweeps, pushing the field toward trusting self-reported numbers by default.
  • Environment drift. Live-target and real-CVE benchmarks depend on Docker images and real web-app state that drift over time. CVE-Bench's own changelog shipped a "breaking feature change" in January 2026 — even a well-maintained harness needs regular breaking fixes to stay valid, a maintenance cost nobody prices into "we built a benchmark."
Caution

Naming collisions are a real tax here: two unrelated papers are both called "CVE-Bench," CTIArena and CTIConnect share one arXiv ID under two working titles, and "CyScenarioBench" appears in both Anthropic- and OpenAI-adjacent contexts without clean disambiguation. Check hard against this list before naming anything ourselves.

#What it takes to get a benchmark adopted

Cross-referencing what CyberGym, CVE-Bench, and Cybench got right against what CyberSecEval, InterCode-CTF, and dozens of one-paper benchmarks got wrong, five factors recur — and map onto what made SWE-bench the reference point every frontier coding model now reports against [unsourced]:

  1. A runnable, Dockerized, reproducible harness shipped with the paper, not just a dataset. CVE-Bench's Apache-2.0 repo and Cybench's harness are the two most-reused pieces of infrastructure in this survey.
  2. A continuously extensible, real (not writeup-contaminated) task source. CyberGym's jump from ~20% to 50%+ solved is specifically because its task pool is live, mostly-unpublished vulnerabilities — why Anthropic keeps citing it while CTF sets saturate in a year.
  3. A single, policy-legible headline number. "50.63% pass@1 on 1,505 real vulnerabilities" is parseable by a safety team or a journalist; vague multi-axis rubrics — early CyberSecEval's split risk axes — correlate with the ones that went dormant.
  4. Third-party or government co-signature within months, not years. The step nearly every benchmark here skips, and the one that actually determines whether a system card cites you.
  5. Frontier-lab buy-in at launch, not just an academic audience. Cybench and CyberGym both had near-immediate pickup; benchmarks without it — 3CB, most 2026 malware/RE papers — stay academically cited but invisible in system cards.

Stated plainly: to appear in a frontier system card, a new benchmark needs a Docker-reproducible harness on day one, tasks from real and continuously-refreshable material, one clean top-line metric, and a government AI safety institute or a lab's own safety team rerunning it independently within months. Miss any one and it stays a paper, not infrastructure — relevant to anyone weighing a benchmark against a product as the Go to market motion, since it's a multi-quarter relationship-building exercise with UK AISI or US CAISI, not a ship-and-forget artifact.

#The gap

The specific, citable hole: no CyberGym-scale, continuously-refreshed benchmark scores the full defensive loop — triage, root-cause attribution, scoping, remediation a human IR lead would accept — the way BountyBench scores the full offensive loop. CyberSOCEval splits malware analysis from CTI reasoning; nothing chains them into one incident. Separately: no widely-adopted "review this diff for vulnerabilities" leaderboard exists. The closest candidates — SWE-PRBench (general code-review quality, not security-specific), a March 2026 paper on contextual bias in LLM security code review, and a 2025 repo-level vulnerability-detection benchmark — are each partial, and none has a maintained leaderboard.

Both gaps share CyberGym's insight: build from real, continuously-sourced material instead of a fixed public set, score with one legible number instead of a rubric. Given CyberSOCEval only shipped in September 2025 and no August 2026 system card reports a defensive score with anything like ExploitBench's specificity, defense sits roughly where offense sat in mid-2024 — one serious benchmark, no continuously-refreshed real-incident pool, no dollar-denominated headline metric, not yet cited as gating evidence anywhere. A twelve-to-eighteen-month gap, not a permanent one.

Unverified

The CyberGym paper's claim of discovering 34 real zero-days and 18 historically-incomplete patches as a side effect of benchmark construction is stated in the paper itself but was not independently re-verified for this survey beyond the arXiv text — treat it as author-reported, not third-party confirmed.

#What this means for us

  • Do not plan the company around releasing a benchmark. None here generate revenue for their makers; they generate citations and, occasionally, RSP-eval status — a relationship with a lab's safety team, not a customer.
  • The one real gap — full-loop, cost-denominated defensive benchmarking — needs a UK AISI or US CAISI relationship to matter, and that relationship-building is better spent on product credibility than a standalone eval. See Where the gaps actually are for how this compares to other unclaimed positions.
  • If we publish an eval at all, keep it narrow and attached to a real product claim ("our agent scores X on a diff-review benchmark we built and open-sourced"), not a standalone research contribution — the CyberGym/BountyBench playbook, not CyberSecEval's.
  • CyberSOCEval's test-time-compute finding is a genuine warning: don't assume a bigger reasoning budget on SOC-style tasks buys the same gains it buys on coding. Validate this ourselves before betting the roadmap on it.
  • Contamination and scaffold variance mean any benchmark score we quote — including our own — should be treated skeptically until we know the harness, subset, and whether it's self-reported. See Verification ledger for the discipline this applies to exactly this kind of number.
  • Watch AIxCC's descendants closely (AIxCC: the closest thing to a proof) — the closest thing to a full-loop, cost-denominated, third-party-witnessed defensive benchmark that exists, even though it's framed as find-and-fix rather than SOC triage.