| Rank | Model | Score |
|---|---|---|
| 1 | gpt-5-5-cyber | 85.6 |
| 2 | gpt-5-6-sol | 84.5 |
| 3 | claude-mythos-preview | 83.1 |
| 4 | gpt-5-5 | 81.8 |
| 5 | gpt-5-4 | 79 |
| 6 | claude-opus-4-7 | 73.1 |
| 7 | seed-2-1-pro | 68.7 |
| 8 | glm-5-1 | 68.7 |
| 9 | seed-2-1-turbo | 67 |
| 10 | claude-opus-4-6 | 66.6 |
| 11 | claude-sonnet-4-6 | 65.2 |
| 12 | claude-opus-4-5 | 50.6 |
| 13 | muse-spark | 43.5 |
| 14 | glm-5 | 43.2 |
| 15 | kimi-k2-5 | 41.3 |
| 16 | gpt-5 | 39.4 |
| 17 | gemini-3-1-pro | 38.8 |
| 18 | claude-sonnet-4-5 | 28.9 |
| 19 | claude-opus-4-1 | 25 |
| 20 | glm-4-7 | 23.5 |
| 21 | claude-sonnet-4 | 22.6 |
| 22 | claude-sonnet-3-7 | 14.5 |
| 23 | gpt-4-1 | 9.4 |
| 24 | gemini-2-5-flash | 4.8 |
| 25 | deepseek-v3 | 3.6 |
1 phaseActive
Large-scale cybersecurity agent benchmark — tests AI on real-world vulnerability reproduction across 1,507 OSS-Fuzz-sourced instances from 188 software projects.
Quick answer: CyberGym is a large-scale cybersecurity agent benchmark from UC Berkeley featuring 1,507 real-world vulnerability reproduction tasks sourced from 188 OSS-Fuzz-monitored software projects. Agents are evaluated on their ability to generate a working proof-of-concept (PoC) that reproduces a known vulnerability given only a text description and the unpatched codebase.
What it tests: Whether an AI agent can reason over large codebases and generate a working PoC exploit for a real-world vulnerability, given only a vulnerability description and the unpatched source code.
Why it matters: Vulnerability reproduction is a direct proxy for real-world offensive security capability — high scores on CyberGym correlate with agents' ability to autonomously discover novel zero-day vulnerabilities in production software.
Known limitations: Benchmark evaluates Level 1 difficulty (description + codebase only); harder inputs like stack traces or ground-truth patches dramatically increase success rates. Current top scores remain low (~20–80%), signalling the benchmark is far from saturation.
CyberGym collects 1,507 instances from vulnerabilities discovered and patched across 188 widely-distributed software projects continuously fuzzed by OSS-Fuzz. Each instance freezes the repository at its pre-patch commit state. An agent receives the vulnerability's text description and the full unpatched codebase, then iteratively generates and refines a PoC test based on execution feedback. Success is confirmed when the PoC triggers a crash on the pre-patch version but cleanly passes on the post-patch version — ensuring the PoC targets the actual vulnerability rather than an unrelated defect.
Beyond static benchmarking, CyberGym has been used to conduct open-ended vulnerability discovery: agents running against the latest codebases of 431 OSS-Fuzz projects uncovered 34 previously unknown zero-day vulnerabilities and flagged 18 historically incomplete patches. This demonstrates a strong correlation between CyberGym performance and real-world offensive security impact.
The benchmark defines four difficulty levels based on input richness — from Level 0 (no description) through Level 3 (ground-truth patch provided). The primary leaderboard uses Level 1, which provides only a textual vulnerability description alongside the codebase. Top models achieve success rates in the 20–80% range on Level 1, with PoC length being the strongest predictor of task difficulty.
| Field | Value |
|---|---|
| Task category | Cybersecurity / Agent |
| Metric | % success rate (PoC reproduces vulnerability) |
| Number of tasks | 1,507 |
| Source | OSS-Fuzz (188 software projects) |
| Primary difficulty | Level 1 (description + codebase) |
| Saturation | Low |
| Created by | Zhun Wang, Tianneng Shi, Jingxuan He, Matthew Cai, Jialin Zhang, Dawn Song (UC Berkeley) |
| Paper | arXiv:2506.02548 |
| Published at | ICLR 2026 |
| Rank | Model | Score | Source | Date |
|---|---|---|---|---|
| 1 | GPT-5.5 | 81.8% | ByteDance Seed 2.1 technical report | 2026-06 |
| 2 | Claude Opus 4.7 | 73.1% | ByteDance Seed 2.1 technical report | 2026-06 |
| 3 | Seed 2.1 Pro | 68.7% | ByteDance Seed 2.1 technical report | 2026-06 |
| 4 | Seed 2.1 Turbo | 67.0% | ByteDance Seed 2.1 technical report | 2026-06 |
Scores from the ByteDance Seed 2.1 technical report (June 2026).