Benchmark Almanac

BaxBench

Claude Opus 4.5 68.6% leads since Nov 2025 Not in model cards

Models write backend servers from a specification. Each solution is checked for correctness by tests and for security by end to end exploits.

392 tasks from 28 scenarios across 14 backend frameworks. ICML 2025. The board toggles three prompt types: no security reminder, generic reminder and oracle reminder. MIT licensed dataset.

In the authors’ words

Automatic program generation has long been a fundamental challenge in computer science. Recent benchmarks have shown that large language models (LLMs) can effectively generate code at the function level, make code edits, and solve algorithmic coding tasks. However, to achieve full automation, LLMs should be able to generate production-quality, self-contained application modules. To evaluate the capabilities of LLMs in solving this challenge, we introduce BaxBench, a novel evaluation benchmark consisting of 392 tasks for the generation of backend applications. We focus on backends for three critical reasons: (i) they are practically relevant, building the core components of most modern web and cloud software, (ii) they are difficult to get right, requiring multiple functions and files to achieve the desired functionality, and (iii) they are security-critical, as they are exposed to untrusted third-parties, making secure solutions that prevent deployment-time attacks an imperative. BaxBench validates the functionality of the generated applications with comprehensive test cases, and assesses their security exposure by executing end-to-end exploits. Our experiments reveal key limitations of current LLMs in both functionality and security: (i) even the best model, OpenAI o1, achieves a mere 62% on code correctness; (ii) on average, we could successfully execute security exploits on around half of the correct programs generated by each LLM; and (iii) in less popular backend frameworks, models further struggle to generate correct and secure applications. Progress on BaxBench signifies important steps towards autonomous and secure software development with LLMs.

Abstract of BaxBench: Can LLMs Generate Correct and Secure Backends? (arXiv:2502.11844, CC0)
Made by ETH Zurich SRI Lab , LogicStar.ai , UC Berkeley and INSAIT Released Feb 2025 Secure code and review All tasks public Last model added Nov 2025 Scores refreshed 2 Nov 2026
Level
Expert Specialists with years of training, often over hours of work
Scored
Checked automatically A program checks the result against an answer key, unit tests or the expected final state.
Answers
Code A program or patch run against tests.
37
Entries on its own leaderboard, 34 models we track

Claude Opus 4.5 leads with 68.6% among models released by Nov 2025

Best score per entry from the benchmark's own leaderboard, read on 2 Nov 2026. Where a model ran with several settings or harnesses, we keep its best. Every run is in the next chart. Names in gray aren't in our model list: fine-tunes, agent systems, products and older models. They don't count toward leaders.

The newest model with a score here came out in Nov 2025, and nobody has tested a newer one. Among the 20 highest-ranked models on the capability index, these have no score yet:

  1. 1 Claude Opus 4.5 thinking, oracle security reminder 68.6%
  2. 2 Claude Sonnet 4 thinking, oracle security reminder 56.1%
  3. 3 GPT-5 54.3%
  4. 4 o1 oracle security reminder 48.2%
  5. 5 Claude 3.7 Sonnet thinking, oracle security reminder 46.4%
  6. 6 o3 46.4%
  7. 7 o3-mini oracle security reminder 45.9%
  8. 8 Grok 4 oracle security reminder 43.6%
  9. 9 GPT-4.1 40.8%
  10. 10 DeepSeek-R1 May 2025, oracle security reminder 39%
  11. 11 Qwen3-Coder-480B-A35B oracle security reminder 37.2%
  12. 12 Claude 3.5 Sonnet oracle security reminder 36%
  13. 13 Grok 3 thinking, oracle security reminder 33.9%
  14. 14 Gemini 2.5 Pro Jun 2025, oracle security reminder 33.3%
  15. 15 Qwen3-235B-A22B oracle security reminder 32.6%
  16. 16 GPT-4.1 mini oracle security reminder 31.8%
  17. 17 DeepSeek-V3 Mar 2025, oracle security reminder 30.5%
  18. 18 GPT-4o New oracle security reminder 30.4%
  19. 19 Qwen Max oracle security reminder 27.7%
  20. 20 GPT-4o Mar 2025, oracle security reminder 26.7%
  21. 21 QwQ-32B oracle security reminder 25.5%
  22. 22 DeepSeek-V3 oracle security reminder 24.7%
  23. 23 Gemini 2.0 Flash Feb 2025, oracle security reminder 23.3%
  24. 24 Llama 4 Maverick oracle security reminder 21.9%
  25. 25 Grok-2 Dec 2024, oracle security reminder 18.4%
  26. 26 Codestral oracle security reminder 15.8%
  27. 27 Qwen2.5 Coder oracle security reminder 15.8%
  28. 28 Mistral Small 3.1 oracle security reminder 10.8%
  29. 29 Llama 3.3 70B oracle security reminder 10.7%
  30. 30 Qwen2.5-72B oracle security reminder 10.4%
  31. 31 DeepSeek-R1-Distill-Qwen-32B oracle security reminder 6.63%
  32. 32 DeepSeek-R1-Distill-Llama-70B oracle security reminder 5.94%
  33. 33 Gemma 2 27B 3.95%
  34. 34 Qwen2.5-7B generic security reminder 2.22%
  35. 35 Ministral 8B generic security reminder 1.89%
  36. 36 DeepSeek-R1-Distill-Qwen-14B oracle security reminder 1.79%
  37. 37 DeepSeek-R1-Distill-Qwen-1.5B 0%
#EntryScoreSettingDateSource
1 Claude Opus 4.5 68.6% thinking, oracle security reminder Nov 2025 Official leaderboard
2 Claude Sonnet 4 56.1% thinking, oracle security reminder May 2025 Official leaderboard
3 GPT-5 54.3% Aug 2025 Official leaderboard
4 o1 48.2% oracle security reminder Dec 2024 Official leaderboard
5 Claude 3.7 Sonnet 46.4% thinking, oracle security reminder Feb 2025 Official leaderboard
6 o3 46.4% Apr 2025 Official leaderboard
7 o3-mini 45.9% oracle security reminder Jan 2025 Official leaderboard
8 Grok 4 43.6% oracle security reminder Jul 2025 Official leaderboard
9 GPT-4.1 40.8% Apr 2025 Official leaderboard
10 DeepSeek-R1 May 2025 39% oracle security reminder May 2025 Official leaderboard
11 Qwen3-Coder-480B-A35B 37.2% oracle security reminder Jul 2025 Official leaderboard
12 Claude 3.5 Sonnet 36% oracle security reminder Jun 2024 Official leaderboard
13 Grok 3 33.9% thinking, oracle security reminder Apr 2025 Official leaderboard
14 Gemini 2.5 Pro Jun 2025 33.3% oracle security reminder Jun 2025 Official leaderboard
15 Qwen3-235B-A22B 32.6% oracle security reminder Apr 2025 Official leaderboard
16 GPT-4.1 mini 31.8% oracle security reminder Apr 2025 Official leaderboard
17 DeepSeek-V3 Mar 2025 30.5% oracle security reminder Mar 2025 Official leaderboard
18 GPT-4o New 30.4% oracle security reminder Official leaderboard
19 Qwen Max 27.7% oracle security reminder Official leaderboard
20 GPT-4o Mar 2025 26.7% oracle security reminder Mar 2025 Official leaderboard
21 QwQ-32B 25.5% oracle security reminder Mar 2025 Official leaderboard
22 DeepSeek-V3 24.7% oracle security reminder Dec 2024 Official leaderboard
23 Gemini 2.0 Flash Feb 2025 23.3% oracle security reminder Feb 2025 Official leaderboard
24 Llama 4 Maverick 21.9% oracle security reminder Apr 2025 Official leaderboard
25 Grok-2 Dec 2024 18.4% oracle security reminder Dec 2024 Official leaderboard
26 Codestral 15.8% oracle security reminder Jan 2025 Official leaderboard
27 Qwen2.5 Coder 15.8% oracle security reminder Official leaderboard
28 Mistral Small 3.1 10.8% oracle security reminder Mar 2025 Official leaderboard
29 Llama 3.3 70B 10.7% oracle security reminder Dec 2024 Official leaderboard
30 Qwen2.5-72B 10.4% oracle security reminder Sep 2024 Official leaderboard
31 DeepSeek-R1-Distill-Qwen-32B 6.63% oracle security reminder Jan 2025 Official leaderboard
32 DeepSeek-R1-Distill-Llama-70B 5.94% oracle security reminder Jan 2025 Official leaderboard
33 Gemma 2 27B 3.95% Jun 2024 Official leaderboard
34 Qwen2.5-7B 2.22% generic security reminder Sep 2024 Official leaderboard
35 Ministral 8B 1.89% generic security reminder Oct 2024 Official leaderboard
36 DeepSeek-R1-Distill-Qwen-14B 1.79% oracle security reminder Jan 2025 Official leaderboard
37 DeepSeek-R1-Distill-Qwen-1.5B 0% Jan 2025 Official leaderboard

Scores at each effort level

Models the leaderboard ran at two or more effort levels. We don’t have enough cost data here to say what the extra effort costs.

Lowest effort to highest, light to dark
Claude Opus 4.5
thinking thinking, g…
68.6%
Claude Sonnet 4
thinking thinking, g… thinking, o…
56.1%
GPT-5
oracle secu…
54.3%
o1
generic sec… oracle secu…
48.2%
Claude 3.7 Sonnet
thinking thinking, g…
46.4%
o3
generic sec…
46.4%
o3-mini
generic sec… oracle secu…
45.9%
Grok 4
generic sec…
43.6%
GPT-4.1
generic sec…
40.8%
DeepSeek-R1
generic sec…
39%
Qwen3-Coder-480B-A35B
generic sec… oracle secu…
37.2%
Claude 3.5 Sonnet
generic sec…
36%
ModelEffortHarnessScoreCost per taskOutput tokens
Claude Opus 4.5 thinking, oracle security reminder 68.6%
Claude Opus 4.5 thinking, generic security reminder 66.1%
Claude Sonnet 4 thinking, oracle security reminder 56.1%
Claude Opus 4.5 thinking 56.1%
GPT-5 54.3%
Claude Sonnet 4 thinking, generic security reminder 49.5%
o1 oracle security reminder 48.2%
Claude 3.7 Sonnet thinking, oracle security reminder 46.4%
o3 46.4%
GPT-5 generic security reminder 46.2%
o3-mini oracle security reminder 45.9%
Claude Sonnet 4 thinking 45.7%
Grok 4 oracle security reminder 43.6%
GPT-5 oracle security reminder 43.6%
Claude 3.7 Sonnet thinking, generic security reminder 43.4%
o3 oracle security reminder 41.8%
o3-mini generic security reminder 41.1%
GPT-4.1 40.8%
Grok 4 generic security reminder 40.3%
o1 generic security reminder 40%
o3 generic security reminder 40%
DeepSeek-R1 May 2025 oracle security reminder 39%
Qwen3-Coder-480B-A35B oracle security reminder 37.2%
GPT-4.1 oracle security reminder 37%
Claude 3.7 Sonnet thinking 37%
DeepSeek-R1 May 2025 generic security reminder 37%
Claude 3.5 Sonnet oracle security reminder 36%
o3-mini 34.4%
DeepSeek-R1 May 2025 34.4%
Grok 3 thinking, oracle security reminder 33.9%
GPT-4.1 generic security reminder 33.8%
Grok 4 33.4%
Gemini 2.5 Pro Jun 2025 oracle security reminder 33.3%
Claude 3.5 Sonnet generic security reminder 33.2%
Qwen3-235B-A22B oracle security reminder 32.6%
Grok 3 oracle security reminder 32%
Gemini 2.5 Pro Jun 2025 32%
GPT-4.1 mini oracle security reminder 31.8%
Gemini 2.5 Pro Jun 2025 generic security reminder 31.7%
Claude 3.5 Sonnet 31.1%
Qwen3-Coder-480B-A35B generic security reminder 30.9%
DeepSeek-V3 Mar 2025 oracle security reminder 30.5%
Grok 3 thinking, generic security reminder 29.9%
Qwen3-Coder-480B-A35B 29.7%
GPT-4.1 mini generic security reminder 29.4%
Qwen3-235B-A22B generic security reminder 29.3%
o1 28.8%
GPT-4.1 mini 28.4%
Grok 3 generic security reminder 28.3%
GPT-4o Mar 2025 oracle security reminder 26.7%
QwQ-32B oracle security reminder 25.5%
Grok 3 thinking 25.5%
DeepSeek-V3 Mar 2025 generic security reminder 25.1%
DeepSeek-V3 oracle security reminder 24.7%
Qwen3-235B-A22B 23.4%
Gemini 2.0 Flash Feb 2025 oracle security reminder 23.3%
DeepSeek-V3 Mar 2025 23.2%
Grok 3 23.2%
QwQ-32B generic security reminder 23%
Gemini 2.0 Flash Feb 2025 generic security reminder 21.9%
Llama 4 Maverick oracle security reminder 21.9%
GPT-4o Mar 2025 generic security reminder 20.4%
Gemini 2.0 Flash Feb 2025 19.6%
GPT-4o Mar 2025 19.3%
Llama 4 Maverick generic security reminder 19%
DeepSeek-V3 generic security reminder 18.7%
Grok-2 Dec 2024 oracle security reminder 18.4%
QwQ-32B 17.4%
DeepSeek-V3 17%
Llama 4 Maverick 16%
Codestral oracle security reminder 15.8%
Grok-2 Dec 2024 13.2%
Grok-2 Dec 2024 generic security reminder 13%
Codestral 11.5%
Mistral Small 3.1 oracle security reminder 10.8%
Llama 3.3 70B oracle security reminder 10.7%
Codestral generic security reminder 10.7%
Qwen2.5-72B oracle security reminder 10.4%
Mistral Small 3.1 generic security reminder 8.90%
Qwen2.5-72B generic security reminder 8.47%
Mistral Small 3.1 8.24%
Llama 3.3 70B 7.88%
Llama 3.3 70B generic security reminder 7.88%
Qwen2.5-72B 7.58%
DeepSeek-R1-Distill-Qwen-32B oracle security reminder 6.63%
DeepSeek-R1-Distill-Qwen-32B generic security reminder 6.20%
DeepSeek-R1-Distill-Llama-70B oracle security reminder 5.94%
DeepSeek-R1-Distill-Qwen-32B 5.43%
DeepSeek-R1-Distill-Llama-70B generic security reminder 5.36%
DeepSeek-R1-Distill-Llama-70B 4.95%
Gemma 2 27B 3.95%
Gemma 2 27B generic security reminder 3.70%
Gemma 2 27B oracle security reminder 3.57%
Qwen2.5-7B generic security reminder 2.22%
Ministral 8B generic security reminder 1.89%
Ministral 8B 1.81%
DeepSeek-R1-Distill-Qwen-14B oracle security reminder 1.79%
Qwen2.5-7B oracle security reminder 1.76%
Ministral 8B oracle security reminder 1.76%
DeepSeek-R1-Distill-Qwen-14B generic security reminder 1.76%
Qwen2.5-7B 1.73%
DeepSeek-R1-Distill-Qwen-14B 1.51%
DeepSeek-R1-Distill-Qwen-1.5B 0%
DeepSeek-R1-Distill-Qwen-1.5B generic security reminder 0%
DeepSeek-R1-Distill-Qwen-1.5B oracle security reminder 0%

3 models have held number one since its release in Feb 2025

Lab claims count from the day the card came out, independent runs from the model’s release.

OpenAI Anthropic
Own leaderboard Not tested since Nov 2025

Scores over time

All the scores we have, one dot each, so a model tested at several settings appears more than once.

On the benchmark’s own leaderboard Best so far
0% 20% 40% 60% 80% 100% 2024 2025 2026 Near the ceiling (85%) Claude Opus 4.5 Claude Sonnet 4 o1 Claude 3.5 Sonnet 0% 20% 40% 60% 80% 100% 2024 2025 2026 Near the ceiling (85%) Claude Opus 4.5 Claude Sonnet 4

No lab model card reports it yet

We read the headline results of 479 launch posts from 51 labs, and none of them list this benchmark.

More in Cybersecurity

All 111 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%
  • CWE-bench In use Agents audit a repository and write a patch for a security flaw, without being told where the bug is. Covers six programming languages. Gemini 4 Carbon 71%
  • Real-world vulnerability discovery In use Agents search popular open-source codebases to rediscover about 1,200 recent confirmed vulnerabilities across many languages. Reports share discovered. Gemini 4 Argon 86%
  • Artificial Analysis Cyber Index In use Agents do enterprise cyber defense tasks from three benchmarks, CWE-Bench-AA, DeepsecBench-AA and CyberGym-E2E-AA, combined into one success rate. Mistral Large 4 (Le Chonk, open weights) 51%
  • Big Sleep Evaluation (Google) In use Agents search large real codebases such as Chrome and Safari for critical, hard to find vulnerabilities. Scored by pass@1 success rate, run without safety guardrails. Gemini 3.5 Flash Cyber 72%