Benchgen

HarmBench (Response) — Results

RankModelScore
1gpt-oss-safeguard-20b88.2
2shieldstral-1-087
3qwen3guard-8b86.8
4nemotron-3-5-content-safety-4b85.3
5llamaguard-4-12b82.8
6shieldgemma-9b52.3
H

HarmBench (Response)

1 phaseActive

Center for AI Safety's standardized red-teaming benchmark, response-classification task. 400 harmful behaviors. Mazeika et al., 2024.

Overview

HarmBench (Response)

Category Metric Saturation

Paper GitHub

Quick answer: HarmBench (Response) measures whether a classifier correctly identifies a jailbroken model's response as harmful — i.e., whether an attack against a target model actually succeeded — using the same 400-behavior framework as HarmBench (Prompt), but judging outputs rather than requests.

At a Glance

What it tests: Whether a classifier can tell if a model's response to an adversarial prompt actually contains the requested harmful content (a successful jailbreak) vs. a refusal or non-compliant answer. Why it matters: Response classification is the core mechanism HarmBench uses to score attack success rate for red-teaming research — a classifier's accuracy here directly determines whether jailbreak research results are trustworthy. Known limitations: Judging "did the response actually help" is harder and noisier than judging prompt intent, since responses vary widely in fluency, evasiveness, and partial compliance.

What HarmBench (Response) Measures

Using the same 400 standardized harmful behaviors, this task scores whether a classifier correctly labels a model's response as containing genuinely harmful, actionable content versus a refusal, deflection, or unhelpful non-compliant answer — the same underlying judgment HarmBench uses internally to compute attack success rates for red-teaming methods.

Benchmark Specifications

FieldValue
Task categorySafety / red-teaming
MetricF1 score (%)
Behaviors400 standardized harmful behaviors
Created byMantas Mazeika, Long Phan, Xuwang Yin, Andy Zou, Zifan Wang, Norman Mu, et al. (Center for AI Safety)
PaperHarmBench (arXiv 2402.04249)
GitHubcenterforaisafety/HarmBench
LicenseMIT (framework); behaviors dataset under research-use terms

How HarmBench (Response) Is Scored

Each response to a behavior-derived prompt is labeled harmful/not-harmful by human or LLM-judge annotation; a classifier's predictions are compared against ground truth and scored as F1.

State-of-the-Art Results

Scores from the Shieldstral model card (Mistral AI, August 2026). F1 (%).

Scores sourced from Mistral AI's published model card, shown for context. Not Benchgen measurements.

HarmBench (Response) on Benchgen

No Benchgen results yet — be the first to run HarmBench (Response).

HarmBench (Response) vs Other Benchmarks

BenchmarkWhat it testsTest sizeSaturation
HarmBench (Response)Jailbreak success detection400Medium
WildGuardTest (Response)Response-harm classification1,725Medium
BeaverTailsQA-pair harm classification~700Medium

Run HarmBench (Response) on Your Model

Benchgen tracks version-controlled, regression-tested guard-model performance — submit your classifier's HarmBench response scores to compare against Shieldstral and other guard models.

Frequently Asked Questions

What is HarmBench (Response)? It's the response-classification task on the Center for AI Safety's HarmBench framework, judging whether a model's answer to an adversarial prompt actually contains harmful, actionable content.
How does this relate to jailbreak "attack success rate"? HarmBench uses this same classification judgment internally to compute attack success rates for red-teaming methods — a more accurate classifier here means more trustworthy jailbreak research results.
Who created HarmBench? Researchers at the Center for AI Safety, UIUC, and UC Berkeley (Mazeika et al., ICML 2024).

Last updated 2026-08-12.