atlas

Research map / Multi-agent systems and games / LLM agents

Cybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Models

ICLR 2025 · Multi-agent systems and games › LLM agents · approach: LLM multi-agent collaboration and safety · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces Cybench, an open-source benchmark of 40 professional-level CTF tasks with subtasks and first-solve-time difficulty grounding, and evaluates 8 LMs and 4 agent scaffolds on it.

Problem

Existing cybersecurity benchmarks for LM agents are mostly high-school or university-level, closed-source, or have subjectively assigned difficulty, so they do not measure professional-level offensive capability objectively.

Approach

Build a unified framework that turns recent professional CTF challenges into executable tasks with solution scripts, grounds difficulty in human first solve time, and adds subtasks that give partial credit and intermediate-step evaluation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
remove Reflection, Plan and Status, Thought, and Log fields (ablation)Claude 3.5 Sonnet structured bash agent · Cybench unguidedsuccess rate: 17.5% -> 15.0%Hurt
provide pseudoterminal access (ablation)Claude 3.5 Sonnet structured bash agent · Cybench unguidedsuccess rate: 17.5% -> 20.0%Helped
provide web search (ablation)Claude 3.5 Sonnet structured bash agent · Cybench unguidedsuccess rate: 17.5% -> 20.0%Helped
provide pseudoterminal access (ablation)Claude 3.5 Sonnet structured bash agent · Cybench subtask-guidedsuccess rate: 22.5% -> 27.5%Helped
provide pseudoterminal access (ablation)GPT-4o structured bash agent · Cybench unguidedsuccess rate: 17.5% -> 10.0%Hurt
provide web search (ablation)GPT-4o structured bash agent · Cybench unguidedsuccess rate: 17.5% -> 15.0%Hurt
remove Reflection, Plan and Status, Thought, and Log fields (ablation)GPT-4o structured bash agent · Cybench unguidedsuccess rate: 17.5% -> 12.5%Hurt
provide pseudoterminal access (ablation)GPT-4o structured bash agent · Cybench subtaskfraction of subtasks solved: 40.1% -> 27.1%Hurt
provide web search (ablation)GPT-4o structured bash agent · Cybench subtaskfraction of subtasks solved: 40.1% -> 42.1%Helped

Surprising findings

Limitations

Experimental setup

Datasets: HackTheBox cyber-apocalypse-2024 CTF tasks SekaiCTF 2022-23 tasks Glacier CTF tasks HKCert CTF tasks

Benchmarks: Cybench

Metrics: unguided performance subtask-guided performance subtask performance first solve time submission success rate

Baselines: InterCode-CTF NYU CTF Dataset Structured bash agent (unguided)

Builds on: ReAct Reflexion MLAgentBench InterCode-CTF

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy