Corpus Agentis
The field book to agent ecosystems
The field book to agent ecosystems
Security · Safety Evals

How agents are stress-tested

The red-team arenas, safety benchmarks and adversarial frameworks agents are measured against: charted by type of test, then catalogued.

Evals by type of testing
Jailbreak benchmark
4
Dangerous-capability eval
4
Red-team arena
2
Prompt-injection benchmark
2
Cyber-capability eval
2
Reliability benchmark
2
Safety benchmark
1
Credential-safety benchmark
1
Adversarial knowledge base
1
Risk category
1
Harmful-task benchmark
1
Agent security benchmark
1
Risk taxonomy
1
Jailbreak benchmark · 4
EvalByResult / what it measuressrc
JailbreakBenchUPenn, ETH Zurich, EPFL et al.Open leaderboard + 100-behaviour JBB-Behaviors dataset + standardised harness for evaluating jailbreak attacks and defences.↗ T1
HarmBenchCenter for AI Safety + UIUCStandardised automated red-teaming comparing 18 attack methods vs 33 target LLMs across 400+ harmful behaviours.↗ T1
StrongREJECTUC Berkeley (Souly, Toyer et al.)313 forbidden prompts + automated grader scoring harmful-response usefulness; shows prior jailbreak metrics overstate attack success vs human judgement.↗ T1
AdvBench (GCG attack)CMU, CAIS, Google DeepMind (Zou, Kolter, Fredrikson et al.)520 harmful-behaviour/string prompts introduced with the GCG attack; the de-facto target set for transferable adversarial-suffix jailbreaks.↗ T1
Dangerous-capability eval · 4
EvalByResult / what it measuressrc
SHADE-ArenaAnthropic + Redwood ResearchAgents get a benign main task + a hidden malicious side-task under an LLM monitor; measures covert-sabotage success and monitor detection.↗ T1
METR Autonomy Evaluation ResourcesMETR~50 auto-scored autonomy tasks across cyber, software engineering + ML + an evaluation protocol; gauges autonomous dangerous-capability.↗ T1
Inspect / Inspect Evals (UK AISI)UK AI Security InstituteOpen-source eval framework (datasets, solvers, scorers) + Inspect Evals library of 200+ community evals across cyber, agentic + dangerous-capability.↗ T1
OpenAI Preparedness FrameworkOpenAITracked Categories (cyber, CBRN, self-improvement) with capability thresholds + dangerous-capability evals gating deployment; v2 Apr 2025.↗ T1
Red-team arena · 2
EvalByResult / what it measuressrc
Gray Swan Agent Red TeamingGray Swan AIClaude Opus 4.7: 0.1% single-attempt attack-success rate, rising to 5–6% after 100 attempts↗ T1
HackAPromptLearn Prompting / U. Maryland (Schulhoff et al.)Global prompt-hacking competition; collected 600,000+ adversarial prompts against frontier models, yielding a prompt-injection/jailbreak taxonomy.↗ T1
Prompt-injection benchmark · 2
EvalByResult / what it measuressrc
AgentDojoETH Zurich (Debenedetti, Tramèr et al.)97 realistic tool-use tasks + 629 security test cases; measures prompt-injection attack success vs task utility for agents acting over untrusted data.↗ T1
InjecAgentUIUC (Zhan, Kang et al.)1,054 test cases across 17 user + 62 attacker tools; ReAct GPT-4 agents hijacked by indirect injection ~24% of the time.↗ T1
Cyber-capability eval · 2
EvalByResult / what it measuressrc
CybenchStanford et al. (A. K. Zhang et al.)40 professional-level CTF tasks with subtask decomposition; measures autonomous offensive-cyber capability of LLM agents.↗ T1
CyberSecEval 3 (Purple Llama)Meta (Purple Llama)Evaluates offensive-cyber capability + third-party/end-user risks (auto prompt injection, code exploitation, social engineering) across Llama 3 and peers.↗ T1
Reliability benchmark · 2
EvalByResult / what it measuressrc
τ-bench (tau-bench)Sierra (Yao, Narasimhan et al.)Simulates dynamic user + tool/API interactions in retail/airline domains; measures agent reliability and policy adherence via pass^k consistency.↗ T1
τ²-Bench (tau-squared)Sierra ResearchSuccessor to τ-bench: dual-control (agent + user both have tools) Dec-POMDP telecom domain; compositional task generator with realistic user simulator. Shows agent performance drops significantly when moving from single- to dual-control. τ³-Bench (2026, banking + voice) further extends it.↗ T1
Safety benchmark · 1
EvalByResult / what it measuressrc
AILuminate v1.0MLCommonsClaude 3.5 Haiku/Sonnet + Mistral Large rated "Very Good"; GPT-4o + Gemini 2.0 Flash "Good"↗ T1
Credential-safety benchmark · 1
EvalByResult / what it measuressrc
SCAM (Secret/Credential Agent Misuse)1Password8 frontier models, every model failed critically in every run↗ T1
Adversarial knowledge base · 1
EvalByResult / what it measuressrc
MITRE ATLASMITREThreat matrix of adversarial ML / agent tactics & techniques (since 2021)↗ T1
Risk category · 1
EvalByResult / what it measuressrc
OWASP LLM07, System Prompt LeakageOWASPNamed risk in the LLM Top 10 (v2.0, Nov 2024) directly relevant to agent secret exposure↗ T1
Harmful-task benchmark · 1
EvalByResult / what it measuressrc
AgentHarmUK AISI + Gray Swan AI110 explicitly malicious multi-step agent tasks across 11 harm categories; measures whether jailbroken agents complete harmful tool-use while retaining capability.↗ T1
Agent security benchmark · 1
EvalByResult / what it measuressrc
Agent Security Bench (ASB)Rutgers, Zhejiang University et al.Benchmarks prompt-injection, memory poisoning, backdoor + mixed attacks and defences across 10 scenarios, 10 agents, 400+ tools.↗ T1
Risk taxonomy · 1
EvalByResult / what it measuressrc
SafetyBenchTsinghua CoAI (Zhang, Huang et al.)11,435 multiple-choice questions across 7 safety categories (EN + ZH); measures an LLM's safety understanding.↗ T1
Field notes

Red-team arenas, safety benchmarks and adversarial frameworks, by type of test

A good eval score is evidence, not a certificate. It says the agent resisted the specific attacks in that test set on the day it ran, which is exactly why the incident log keeps growing even as benchmark numbers improve: novel attacks, new tools and a different deployment context all sit outside the test. Evals narrow the risk and make regressions visible. Governance controls and human oversight contain whatever the tests miss. Each row below records the eval, who ran it, and what it measures, with a link to the primary source.

From the corpus, curated by Brandon Chaplin
Common questions
What is an AI safety eval?

A safety eval tests how a model or agent behaves under adversarial pressure, rather than how capable it is at a task. It measures resistance to jailbreaks and prompt injection, refusal of harmful requests, and safe use of tools. The tests come in two broad shapes: fixed benchmarks and live red-team exercises.

What is red teaming an AI model?

Red teaming is people, or other models, actively trying to break the system: jailbreak it, make it leak data, or turn a tool against its operator. It finds novel failures a fixed test set would never contain. Benchmarks give you a score you can compare; red teaming gives you coverage of the attacks nobody wrote a test for.

How do you test an agent for prompt injection?

You feed it inputs crafted to override its instructions and measure how often the attack lands. The part that matters most is indirect injection, where the instruction hides in a web page, email or document the agent retrieves rather than in the user's message. A low attack-success rate is evidence of resistance, not proof of safety. OWASP ranks prompt injection as the top risk for LLM applications (OWASP).

Does a good safety score mean an agent is safe to deploy?

No. It means the agent resisted the specific attacks in that test set, on the day it ran. New attacks, new tools and a different deployment context can all defeat it. Evals make regressions visible and narrow the risk; they do not remove it.

Who runs AI safety benchmarks?

A mix of parties. Consortia such as MLCommons publish cross-model safety benchmarks, the frontier labs run their own internal red-team and safety evaluations, and academic and open-source groups build the adversarial frameworks. Who ran a test matters: a vendor grading its own model is weaker evidence than an independent one.

Next in the learning path