PatchEval
Models write patches for 1,000 real CVE vulnerabilities from 2015 to 2025 in Go, JavaScript and Python. Containers run exploit and unit tests to validate each patch.
inspect_evals uses the verified dockerized subset.
- Made by
- ByteDance
- Released
- November 2025
- Kind
- Finding and exploiting real bugs
- Level
- Expert
- Scored
- Checked automatically
- Answers
- Code
- Tasks
- All public
- Strongest model tested
- GPT-5.6 Sol #13 on the capability index
- Last in a launch post
- November 2026
- Last model added
- November 2026
- Scores refreshed
- November 12th, 2026
In the authors’ words
Software vulnerabilities are increasing at an alarming rate. However, manual patching is both time-consuming and resource-intensive, while existing automated vulnerability repair (AVR) techniques remain limited in effectiveness. Recent advances in large language models (LLMs) have opened a new paradigm for AVR, demonstrating remarkable progress. To examine the capability of LLMs in AVR, several vulnerability benchmarks have been proposed recently. However, they still suffer from key limitations of outdated vulnerabilities, limited language coverage, unreliable patch validation, and insufficient reproducibility. To overcome these challenges, we introduce PATCHEVAL, a multilingual benchmark for Go, JavaScript, and Python, languages for which existing benchmarks remain unexplored. PATCHEVAL curates a dataset of 1,000 vulnerabilities drawn from CVEs reported between 2015 and 2025, covering 65 distinct CWEs. A subset of 230 CVEs is further equipped with runtime sandbox environments, enabling patch verification through both security tests and functionality tests. To provide a systematic comparison of LLM-based vulnerability repair, we evaluate a series of state-of-the-art LLMs and agents, presenting an in-depth analysis that empirically yields key insights to guide future research in AVR.
GPT-5.6 Sol leads with 83.9% among models released by July 2026
Best score per entry from the benchmark's own leaderboard, read on November 12th, 2026. Where a model ran with several settings or harnesses, we keep its best. Names in gray aren't in our model list: fine-tunes, agent systems, products and older models. They don't count toward leaders.
GPT-5.6 Sol leads with 83.9%, claims included
Best score per model from every source, including labs’ own numbers and claims Epoch AI collected from reports and papers. Labs pick their own settings, so a claim can beat an independent run of the same model.
The newest model with a score here came out in July 2026, and nobody has tested 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
- GPT-6 Astra
- Claude Opus 5.5
- and 14 more
- 1 GPT-5.6 Sol PatchEval-Verified 83.9%
- 2 GPT-5.5 PatchEval-Verified 81.3%
- 3
DeepSeek V4 Flash 0731 PatchEval-Verified 80.4%
- 4 GPT-5.4 PatchEval-Verified 78.7%
- 5 seed-2.1-turbo PatchEval-Verified 72.2%
- 6 kimi-2.7-code PatchEval-Verified 68.3%
- 7 GLM-5.2 PatchEval-Verified 67%
- 8
MiniMax-M3 PatchEval-Verified 66.1%
- 9
Qwen3.7-Plus PatchEval-Verified 62.6%
Source: Official PatchEval leaderboard
- 1 GPT-5.6 Sol PatchEval-Verified 83.9%
- 2 GPT-5.5 PatchEval-Verified 81.3%
- 3
DeepSeek V4 Flash 0731 PatchEval-Verified 80.4%
- 4
Inkling 2 Small 79.6%
- 5 GPT-5.4 PatchEval-Verified 78.7%
- 6 GLM-5.2 PatchEval-Verified 67%
- 7
MiniMax-M3 PatchEval-Verified 66.1%
- 8
Qwen3.7-Plus PatchEval-Verified 62.6%
Sources: Official PatchEval leaderboard and labs’ model cards
| # | Entry | Score | Setting | Date | Source |
|---|---|---|---|---|---|
| 1 | GPT-5.6 Sol | 83.9% | PatchEval-Verified, codex | Jul 2026 | Official leaderboard |
| 2 | GPT-5.5 | 81.3% | PatchEval-Verified, codex | Apr 2026 | Official leaderboard |
| 3 | | 80.4% | PatchEval-Verified, codex | Jul 2026 | Official leaderboard |
| 4 | GPT-5.4 | 78.7% | PatchEval-Verified, codex | Mar 2026 | Official leaderboard |
| 5 | seed-2.1-turbo | 72.2% | PatchEval-Verified, trae | Official leaderboard | |
| 6 | kimi-2.7-code | 68.3% | PatchEval-Verified, Opencode | Official leaderboard | |
| 7 | GLM-5.2 | 67% | PatchEval-Verified, Opencode | Jun 2026 | Official leaderboard |
| 8 | | 66.1% | PatchEval-Verified, codex | Jun 2026 | Official leaderboard |
| 9 | | 62.6% | PatchEval-Verified, Opencode | Jun 2026 | Official leaderboard |
| # | Model | Score | Setting | Date | Source |
|---|---|---|---|---|---|
| 1 | GPT-5.6 Sol | 83.9% | PatchEval-Verified, codex | Jul 2026 | Official leaderboard |
| 2 | GPT-5.5 | 81.3% | PatchEval-Verified, codex | Apr 2026 | Official leaderboard |
| 3 | | 80.4% | PatchEval-Verified, codex | Jul 2026 | Official leaderboard |
| 4 | | 79.6% | Nov 2026 | Lab model card | |
| 5 | GPT-5.4 | 78.7% | PatchEval-Verified, codex | Mar 2026 | Official leaderboard |
| 6 | GLM-5.2 | 67% | PatchEval-Verified, Opencode | Jun 2026 | Official leaderboard |
| 7 | | 66.1% | PatchEval-Verified, codex | Jun 2026 | Official leaderboard |
| 8 | | 62.6% | PatchEval-Verified, Opencode | Jun 2026 | Official leaderboard |
Labs report scores for 1 model in their cards. Switch the scores above to rank them together.
3 models have held number one on the official leaderboard since its release in November 2025 3 models have held number one with claims included since its release in November 2025
Lab claims count from the day the card came out, independent runs from the model’s release.
Source: Official PatchEval leaderboard
Scores over time
All the scores we have, one dot each, so a model tested at several settings appears more than once.
Sources: Official PatchEval leaderboard and labs’ model cards
One lab put it in a launch post in the last six months
Launch posts from every lab that has listed it, one tick per post. Tall colored ticks include it, and short gray ones leave it out.
| Date | Launch post | Score | As the post writes it |
|---|---|---|---|
| Nov 5, 2026 | 79.6 | PatchEval |
Versions
We switch the top row to each new version when it comes out. Open it for one row per version. An old version stays in play while people still test it, so whoever first takes it past 85% gets credit for closing it out.
Source: Official leaderboards
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%