Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
E

exploitgym

> 编程语言
Open source

ExploitGym is a large-scale, realistic benchmark built from real-world vulnerabilities designed to evaluate AI agents' ability to develop exploits.

660 stars0 likes1 views
WebsiteGitHub

About

ExploitGym is a large-scale, realistic benchmark built from real-world vulnerabilities designed to evaluate AI agents' ability to develop exploits.

ExploitGym

ExploitGym is a large-scale, realistic benchmark built from real-world vulnerabilities across userspace programs, Google's V8 engine, and the Linux kernel, designed to evaluate AI agents' ability to develop exploits.

Quick start

…

No secret is baked into the repo: the controller generates its token salt, flag seed, and API key on startup (or takes them from those env vars) and both ends must use the same values — see Controller secrets.

Detailed setup steps (system dependencies, GDB, static node, agent CLIs) live in docs/setup.md.

Documentation

  • Setup: Python deps, GDB, socat/nc, node + agent CLIs
  • Docker images: pulling target images per task family
  • Evaluation: controller / firewall / LLM proxy + examples/run_agent.py
  • Defenses: disabling system defenses (ASLR, etc.)
  • Firewall: outbound network isolation for agent containers
  • Submission: submission format and requirements for the benchmark leaderboard

Benchmark updates

The released benchmark is actively maintained. The current release is v1.0 with 869 instances. See CHANGELOG.md for the full version history. The canonical task list for the current release is data/task_ids/v1.txt.

Citation

If you use ExploitGym in your research, please cite:

bibtex
@article{wang2026exploitgym,
  title={ExploitGym: Can AI Agents Turn Security Vulnerabilities into Real Attacks?},
  author={Wang, Zhun and Schiller, Nico and Li, Hongwei and Sesha Narayana, Srijiith and Nasr, Milad and Carlini, Nicholas and Qi, Xiangyu and Wallace, Eric and Bursztein, Elie and Invernizzi, Luca and Thomas, Kurt and Shoshitaishvili, Yan and Guo, Wenbo and He, Jingxuan and Holz, Thorsten and Song, Dawn},
  journal={arXiv preprint arXiv:2605.11086},
  year={2026}
}

License

The source code is licensed under Apache-2.0. The bundled task data under data/tasks/ derives from external upstreams and retains their respective licenses, see DATA_LICENSE.md.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言