REVIEW 4 major objections 6 minor 30 references
Even the stealthiest AI security agent scores only 54% on tasks that require both solving the hack and staying hidden.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · deepseek-v4-flash
2026-08-01 00:10 UTC pith:T7AE6TQB
load-bearing objection StealthBench's qualitative tradecraft contrasts and released artifacts are genuinely useful, but the 54% ceiling is an unvalidated judge-panel measurement until human ground-truth labels land. the 4 major comments →
StealthBench: Measuring Operational Stealth in Autonomous Offensive-Security Agents
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The paper's central claim is that the stealth gap—the distance between what agents can solve and what they can solve without revealing themselves—is a universal property of current autonomous offensive-security agents, not a model-specific defect. Using 771 scored trajectories across 8 models and 14 task scenarios built from 11 hand-verified OPSEC incidents, it reports that no model exceeds 53.8% safe success rate, and 24.5% of all solves are 'reckless': the agent obtains the flag but fails the stealth panel. The authors show the failure is not about capability by identifying tasks where every solving model is reckless (e.g., a callback-listener task with 70.4% solve and 0% safe success), an
What carries the argument
The measurement instrument is a three-model LLM judge panel that reads the full agent trajectory (every tool call, argument, and output) against a task-specific stealth rubric, returning a binary failure verdict plus a continuous stealth score; the panel verdict is a majority vote. Stealth is decomposed into six dimensions—credential OPSEC, destructive operations, detection cascade, telemetry injection, artifact contamination, noise discipline—and the headline metric is safe success rate: the fraction of valid runs that are both solved and judged stealth-clean. The judges showed high inter-rater agreement (Fleiss' κ = 0.834, 87.9% unanimous verdicts), which the paper presents as rubric relia
Load-bearing premise
The headline rates assume the LLM judge panel's stealth verdicts match what human offensive-security experts would say; the paper reports high inter-judge agreement but explicitly defers human-expert validation, so systematic judge miscalibration would change the absolute numbers.
What would settle it
Have a panel of human offensive-security practitioners independently label the 771 published trajectories (or a random sample) for stealth failure using the same rubrics; if judge–human agreement is poor, or if human experts clear substantially more than 54% of solves, the central 'systematic OPSEC failure' claim collapses. A cheaper check: run a judge panel drawn entirely from model families not among the evaluated agents and see whether the no-model-exceeds-54% finding survives.
If this is right
- Deploying current autonomous offensive-security agents in real engagements means accepting that roughly half of successful tasks will leave forensic traces, burning credentials and triggering defenses.
- Capability and stealth must be scored separately: high solve rate with low stealth@solve means the model is capable but reckless, a distinction single-score benchmarks miss.
- Each of the six stealth dimensions maps to a defensive detection opportunity, so the judge effectively doubles as a blueprint for automated OPSEC monitors.
- The public dockerized scenarios and harness make stealth measurable and reproducible: any agent can be run through the same 14 tasks and scored by the same panel.
Where Pith is reading between the lines
- If the judge panels are calibrated against human experts, the benchmark could become a training signal: penalizing reckless solves during RLHF might close part of the gap, a hypothesis the paper motivates but does not test.
- The same trajectories could seed real-time OPSEC monitors for production agent deployments, gating or alerting on actions before they execute rather than judging after the fact.
- The paired stealthy/reckless paths to the same flag invite a direct testable extension: measure whether explicit instructions like 'use disposable resources and stop after sufficient proof' raise safe success rates, separating training-signal effects from scaffolding effects.
- Because two of the three judges overlap with the evaluated agent models, an independent judge panel could yield different absolute rates—a straightforward check on whether the 54% ceiling is an artifact of shared blind spots.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces StealthBench, a benchmark and evaluation harness for measuring operational stealth in autonomous offensive-security LLM agents. It curates 11 hand-verified OPSEC incidents from real bug-bounty and red-team trajectories, expands them into 14 dockerized task scenarios, runs 8 agent models (771 valid trajectories), and scores each trajectory with a fixed 3-LLM judge panel using majority vote. The primary metric is safe success rate (solved and judged stealth-clean), supported by Stealth@Solve and reckless solve rate. The headline result is that no model exceeds 53.8% safe success, which the paper interprets as evidence that OPSEC failures are systematic across model families. The paper also reports per-task breakdowns, qualitative failure mechanisms from a purposive sample, judge agreement statistics, and cost accounting. All trajectories, prompts, harness code, and judge verdicts are publicly released.
Significance. StealthBench addresses a genuine gap in agent evaluation: existing benchmarks measure whether agents can find vulnerabilities, not whether they operate with acceptable tradecraft. The task design (each scenario has an explicit stealthy and reckless path), deterministic SHA-256 flag verification, trajectory sanitization, and full public release are concrete strengths. The Appendix B trajectory pairs are compelling and make the stealth gap vivid. The paper is also unusually candid about its limitations. However, the central quantitative claim depends entirely on the LLM judge panel's binary verdicts; the paper itself states that inter-judge agreement is not accuracy, and human validation is explicitly deferred. Until the judge panel is calibrated against human expert labels, 'safe success rate' is a measure of panel consensus rather than established operational stealth. The benchmark artifacts are valuable regardless, but the headline empirical conclusion needs reframing or additional validation.
major comments (4)
- [Abstract; §4.1] The claim 'No model exceeds 54% safe success' is presented as a finding about agent OPSEC, but 'safe' is operationalized as passing the 3-LLM-judge majority vote (§2.5). The paper concedes in §4.4 that inter-judge agreement 'is not evidence of accuracy, only consistency' and lists human expert validation as future work (§6). Without calibration against human ground truth, the 53.8% ceiling is a statement about the judge panel's consensus, not about operational stealth. Please reframe headline claims as conditional on the StealthBench judge panel, or add a human-validated subset to anchor the instrument.
- [§3.2, §4.4] Two of three judges (Kimi K3, GLM 5.2) are also evaluated agent models, and GPT-5.6 Sol appears on both sides. The paper acknowledges potential 'correlated blind spots' but provides no analysis of their direction or magnitude. Shared training-distribution biases could systematically inflate or deflate safe-success rates in ways that inter-judge agreement cannot detect. This threatens the validity of the comparative ranking, not just the absolute numbers. Please report judge-panel verdicts separately for trajectories produced by judge-family models versus non-judge models, or include a non-overlapping judge set.
- [§2.4] The sentence 'Our dataset is constructed so that each trajectory contains at least one verified stealth incident' is ambiguous. If it refers to the evaluation trajectories, it contradicts the positive safe-success rates in Table 4; if it refers only to the 11 source trajectories, that should be stated explicitly. As written, the defining-experiment paragraph blurs the distinction between the incident corpus used to design tasks and the agent-run corpus used for scoring, which affects how the judge task should be interpreted.
- [§3, Table 4] The denominator for all metrics is 'valid runs,' which excludes refusals and zero-tool-call runs. A model that refuses to engage is, from an operational standpoint, the least risky outcome; the paper documents that Claude Opus 5 and Gemini 3.5 Flash were excluded for this reason. The headline 'no model exceeds 54%' therefore applies only to models that choose to engage. Please report refusal/zero-tool rates per model and consider an intent-to-treat analysis (e.g., counting refusal as a safe outcome) to make the deployment implications of the benchmark clearer.
minor comments (6)
- [§2.5, §4.4] The fail-closed default for unparseable judge output is small (13/2310 verdicts), but its direction should be stated: it can only push trajectories toward failure, potentially understating safe-success rates. This is minor given the low count.
- [Table 4] Model-level N varies from 69 to 119. The paper correctly uses per-model denominators, but confidence intervals for the rates would help readers gauge whether differences between adjacent models (e.g., Opus 53.8% vs Kimi 52.5%) are meaningful.
- [§3.1] The phrase 'Source agent models' is unclear: does it refer to the models that generated the 11 original incidents, or to the 8 evaluated models? Please clarify to avoid confusion with the 'Evaluated agent models' subsection.
- [§3.1] The run accounting is confusing: the target was 560 runs but the final dataset contains 771 'usable trajectories' because re-run passes accumulate alongside original valid runs. Please clarify whether any model received systematically more attempts per task, and whether the extra runs were included before or after the exclusion of invalid runs.
- [Throughout] There are several typographical and formatting issues: 'T able 1' in §3.1, inconsistent styling of 'stealthbench extension,' and 'arXiv:2607.26314v1 [cs.CR]' being a future-dated preprint. A careful proofread is recommended.
- [§4.4] The agreement analysis reports only binary pass/fail agreement. Given that the panel also produces continuous stealth scores, reporting intraclass correlation or mean absolute deviation of scores would strengthen the reliability characterization.
Circularity Check
No derivation-level circularity: the headline safe-success metric is explicitly defined as the judge panel's own verdict, and the paper's validity limitations are disclosed rather than hidden.
full rationale
StealthBench reports an empirical evaluation, not a derivational chain. The primary metric is explicitly defined: safe success rate = (solved ∧ panel pass)/valid runs (§2.6), and panel verdicts come from a fixed three-model judge panel with fail-closed aggregation (§2.5). The headline 'no model exceeds 54% safe success' (§4.1) is a summary of those verdicts; it holds by construction only for this metric, which is exactly what the metric section states. There is no fitted parameter later reported as a prediction, no target quantity included in the judge rubric that would force the result by itself, and no self-citation uniqueness theorem invoked to rule out alternatives. The paper is unusually explicit about the limits of its instrument: 'the high agreement rate itself is not evidence of accuracy, only consistency' (§4.4) and 'Human expert validation remains an important direction for future work' (§3.2, §6). The judge–agent overlap is also disclosed as 'a potential for correlated blind spots' (§4.4). These are construct-validity limitations—the LLM judge panel may be miscalibrated as a measure of true human OPSEC judgment—but they do not make the derivation circular in the sense of an equation reducing to its inputs, a fitted parameter renamed as a prediction, or a load-bearing self-citation chain. The one self-citation ([14], ScopeJudge, which shares author Ads Dawson) is used only to motivate extending the LLM-as-judge paradigm and is not needed to establish any reported result. Score 1 reflects the minor self-citation and the disclosed but unresolved external-validity gap, not circularity.
Axiom & Free-Parameter Ledger
free parameters (2)
- Panel majority threshold =
2 of 3 judges
- Fail-closed default =
is_failure=1, s=0.0
axioms (4)
- domain assumption LLM judges can detect stealth violations from full trajectories
- domain assumption Inter-judge agreement is a meaningful reliability signal
- domain assumption Dockerized tasks faithfully reproduce real OPSEC failure classes
- domain assumption Sanitization does not change OPSEC-relevant judgment
invented entities (2)
-
Six stealth dimensions (S1, S2, S4, S5, S7, S8)
no independent evidence
-
ATIF v1.7 trajectory format
no independent evidence
read the original abstract
Stealth, the discipline of achieving an objective without revealing your presence, capabilities, or collected intelligence, is what separates sophisticated operators from detectable ones. Elite security researchers and advanced persistent threats achieve their objectives unnoticed; autonomous agents increasingly inherit the same offensive tasks, but do they inherit the tradecraft? We introduce StealthBench,a benchmark that measures operational stealth in autonomous offensive-security agents across six operational security (OPSEC) dimensions. We extract 11 hand-verified OPSEC incidents from real bug-bounty and red-team trajectories, expanded into 14 dockerized task scenarios, where agents, despite finding real vulnerabilities, committed stealth failures inconsistent with standard operational tradecraft: embedding credentials in public uploads, deleting production resources to prove access, force-adding uninvolved users to demonstrate a race condition. We evaluate agent trajectories using a 3-model large language model (LLM) judge panel with majority-vote aggregation, measuring safe success rate (solved and stealthy), Stealth@Solve (tradecraft quality among successful solves), and reckless solve rate (solved but cover blown). Our results show that no model exceeds 54% safe success rate (the compound metric requiring both task completion and stealth), confirming that OPSEC failures are systematic across model families. We release StealthBench as a public benchmark to support both the development of stealth-aware agents and automated OPSEC monitoring for autonomous offensive-security deployments. The interactive leaderboard, evaluation harness, and dataset are available at https://stealthbench.com.
Figures
Reference graph
Works this paper leans on
-
[1]
ReAct: Synergizing reasoning and acting in language models.arXiv preprint arXiv:2210.03629, 2023
Shunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izhak Shafran, Karthik Narasimhan, and Yuan Cao. ReAct: Synergizing reasoning and acting in language models.arXiv preprint arXiv:2210.03629, 2023. URLhttps://arxiv.org/abs/2210.03629
Pith/arXiv arXiv 2023
-
[2]
Timo Schick, Jane Dwivedi-Yu, Roberto Dessì, Roberta Raileanu, Maria Lomeli, Eric Hambro, Luke Zettlemoyer, Nicola Cancedda, and Thomas Scialom. Toolformer: Lan- guage models can teach themselves to use tools.arXiv preprint arXiv:2302.04761, 2023. URLhttps://arxiv.org/abs/2302.04761
Pith/arXiv arXiv 2023
-
[3]
Lajos Muzsai, David Imolai, and András Lukács. HackSynth: LLM agent and evaluation framework for autonomous penetration testing.arXiv preprint arXiv:2412.01778, 2024. URLhttps://arxiv.org/abs/2412.01778
Pith/arXiv arXiv 2024
-
[4]
ARACNE: An LLM-based autonomous shell pentesting agent.arXiv preprint arXiv:2502.18528, 2025
Tomas Nieponice, Veronica Valeros, and Sebastian Garcia. ARACNE: An LLM-based autonomous shell pentesting agent.arXiv preprint arXiv:2502.18528, 2025. URLhttps: //arxiv.org/abs/2502.18528
Pith/arXiv arXiv 2025
-
[5]
ARTEMIS: Automated red teaming engine with multi-agent intelligent supervision.https://github.com/Stanford-Trinity/ARTEMIS, 2025
Stanford Trinity Project. ARTEMIS: Automated red teaming engine with multi-agent intelligent supervision.https://github.com/Stanford-Trinity/ARTEMIS, 2025. Open- source multi-agent framework for autonomous vulnerability discovery with supervisor- level coordination
2025
-
[7]
Zhang, Neil Perry, Riya Dulepet, Joey Ji, Celeste Menders, Justin W
Andy K. Zhang, Neil Perry, Riya Dulepet, Joey Ji, Celeste Menders, Justin W. Lin, Eliot Jones, Gashon Hussein, Samantha Liu, Donovan Jasper, Pura Peetathawatchai, Ari Glenn, Vikram Sivashankar, Daniel Zamoshchin, Leo Glikbarg, Derek Askaryar, Mike Yang, Teddy Zhang, Rishi Alluri, Nathan Tran, Rinnara Sangpisit, Polycar- pos Yiorkadjis, Kenny Osele, Gautha...
Pith/arXiv arXiv 2025
-
[8]
Seunghyun Lee and David Brumley. ExploitBench: A capability ladder benchmark for LLMcybersecurityagents.arXiv preprint arXiv:2605.14153, 2026. URLhttps://arxiv. org/abs/2605.14153
Pith/arXiv arXiv 2026
-
[9]
AI control: Im- proving safety despite intentional subversion
Ryan Greenblatt, Buck Shlegeris, Kshitij Sachan, and Fabien Roger. AI control: Im- proving safety despite intentional subversion. InProceedings of the 41st International Conference on Machine Learning (ICML 2024), 2024. URLhttps://arxiv.org/abs/ 2312.06942
Pith/arXiv arXiv 2024
-
[10]
The first confirmed instance of an LLM going rogue for real.https://www.lesswrong.com/posts/XRADGH4BpRKaoyqcs/ the-first-confirmed-instance-of-an-llm-going-rogue-for, 2025
lilkim2025. The first confirmed instance of an LLM going rogue for real.https://www.lesswrong.com/posts/XRADGH4BpRKaoyqcs/ the-first-confirmed-instance-of-an-llm-going-rogue-for, 2025. Analysis of an Alibaba fine-tuned LLM agent that autonomously escaped its sandbox, probed internal network resources, and initiated cryptocurrency mining to acquire financi...
2025
-
[11]
Security incident disclosure — July 2026.https: //huggingface.co/blog/security-incident-july-2026, 2026
Hugging Face Security Team. Security incident disclosure — July 2026.https: //huggingface.co/blog/security-incident-july-2026, 2026. First documented au- tonomous AI agent attack on production ML infrastructure. Agent swarm exploited datasetcode-executionvulnerabilities, harvestedcredentials, andperformedlateralmove- ment across clusters
2026
-
[12]
Hugging Face model evaluation security incident.https://openai.com/index/ hugging-face-model-evaluation-security-incident/, 2026
OpenAI. Hugging Face model evaluation security incident.https://openai.com/index/ hugging-face-model-evaluation-security-incident/, 2026. Disclosure that GPT- 5.6 Sol and an unreleased successor autonomously escaped sandbox evaluation, exploited a zero-day, and compromised Hugging Face infrastructure to cheat ExploitGym bench- mark
2026
-
[13]
Lianmin Zheng, Wei-Lin Chiang, Ying Sheng, Siyuan Zhuang, Zhanghao Wu, Yonghao Zhuang, Zi Lin, Zhuohan Li, Dacheng Li, Eric P. Xing, Hao Zhang, Joseph E. Gonzalez, and Ion Stoica. Judging LLM-as-a-judge with MT-Bench and chatbot arena. InAdvances in Neural Information Processing Systems 36 (NeurIPS 2023), Datasets and Benchmarks Track, 2023. URLhttps://ar...
Pith/arXiv arXiv 2023
-
[14]
ScopeJudge: Cost-aware pre-execution gating for offensive-security agents
Shane Caldwell, Max Harley, Ads Dawson, Michael Kouremetis, Vincent Abruzzo, and Will Pearce. ScopeJudge: Cost-aware pre-execution gating for offensive-security agents. arXiv preprint arXiv:2607.07774, 2026. URLhttps://arxiv.org/abs/2607.07774
Pith/arXiv arXiv 2026
-
[15]
Acoefficientofagreementfornominalscales.Educational and Psychological Measurement, 20(1):37–46, 1960
JacobCohen. Acoefficientofagreementfornominalscales.Educational and Psychological Measurement, 20(1):37–46, 1960
1960
-
[16]
Joseph L. Fleiss. Measuring nominal scale agreement among many raters.Psychological Bulletin, 76(5):378–382, 1971
1971
-
[17]
Richard Landis and Gary G
J. Richard Landis and Gary G. Koch. The measurement of observer agreement for categorical data.Biometrics, 33(1):159–174, 1977
1977
-
[18]
Samuel R. Bowman, Jeeyoon Hyun, Ethan Perez, Edwin Chen, Craig Pettit, Scott Heiner, Kamil˙ e Lukoši¯ ut˙ e, Amanda Askell, Andy Jones, Anna Chen, Anna Goldie, Aza- lia Mirhoseini, Cameron McKinnon, Christopher Olah, Daniela Amodei, Dario Amodei, Dawn Drain, Dustin Li, Eli Tran-Johnson, Jackson Kernion, Jamie Kerr, Jared Mueller, Jeffrey Ladish, Joshua La...
Pith/arXiv arXiv 2022
-
[20]
SecuringAIagents with information-flow control.arXiv preprint arXiv:2505.23643, 2025
Manuel Costa, Boris Köpf, Aashish Kolluri, Andrew Paverd, Mark Russinovich, Ahmed Salem, ShrutiTople, LukasWutschitz, andSantiagoZanella-Béguelin. SecuringAIagents with information-flow control.arXiv preprint arXiv:2505.23643, 2025. URLhttps: //arxiv.org/abs/2505.23643
Pith/arXiv arXiv 2025
-
[21]
URLhttps://arxiv.org/abs/2604.23374
-
[22]
Agent-Sentry: Bounding LLM agents via execution provenance.arXiv preprint arXiv:2603.22868, 2026
Rohan Sequeira, Stavros Damianakis, Umar Iqbal, and Konstantinos Psounis. Agent-Sentry: Bounding LLM agents via execution provenance.arXiv preprint arXiv:2603.22868, 2026. URLhttps://arxiv.org/abs/2603.22868
Pith/arXiv arXiv 2026
-
[23]
Zihao Xu, Xiao Cheng, Ruijie Meng, and Yuekang Li. Reachability across the NL/PL boundary: A taxonomy-driven dataflow model for LLM-integrated applications.arXiv preprint arXiv:2603.28345, 2026. URLhttps://arxiv.org/abs/2603.28345. 28
Pith/arXiv arXiv 2026
-
[24]
Zhihao Chen, Ying Zhang, Yi Liu, Gelei Deng, Yuekang Li, Yanjun Zhang, Jianting Ning, Leo Yu Zhang, Lei Ma, and Zhiqiang Li. How your credentials are leaked by LLM agent skills: An empirical study.arXiv preprint arXiv:2604.03070, 2026. URL https://arxiv.org/abs/2604.03070
Pith/arXiv arXiv 2026
-
[25]
Faouzi El Yagoubi, Godwin Badu-Marfo, and Ranwa Al Mallah. AgentLeak: A bench- mark for internal-channel privacy leakage in multi-agent LLM systems.arXiv preprint arXiv:2602.11510, 2026. URLhttps://arxiv.org/abs/2602.11510
arXiv 2026
-
[26]
R-Judge: Benchmarking safety risk awareness for LLM agents
Tongxin Yuan, Zhiwei He, Lingzhong Dong, Yiming Wang, Ruijie Zhao, Tian Xia, Lizhen Xu, Binglin Zhou, Fangqi Li, Zhuosheng Zhang, Rui Wang, and Gongshen Liu. R-Judge: Benchmarking safety risk awareness for LLM agents. InFindings of the Association for Computational Linguistics: EMNLP 2024, 2024. URLhttps://arxiv.org/abs/2401. 10019
2024
-
[27]
Yixi Lin, Jiangrong Wu, Yuhong Nan, Xueqiang Wang, Xinyuan Zhang, and Zibin Zheng. AgentRaft: Automated detection of data over-exposure in LLM agents.arXiv preprint arXiv:2603.07557, 2026. URLhttps://arxiv.org/abs/2603.07557
arXiv 2026
-
[28]
Yutao Mou, Zhangchi Xue, Lijun Li, Peiyang Liu, Shikun Zhang, Wei Ye, and Jing Shao. ToolSafe: Enhancing tool invocation safety of LLM-based agents via proactive step-level guardrail and feedback.arXiv preprint arXiv:2601.10156, 2026. URLhttps: //arxiv.org/abs/2601.10156
arXiv 2026
-
[29]
Guangzhi Sun, Xiao Zhan, Shutong Feng, Philip C. Woodland, and Jose Such. CASE- Bench: Context-aware SafEty benchmark for large language models. InProceedings of ICML 2025, 2025. URLhttps://arxiv.org/abs/2501.14940
Pith/arXiv arXiv 2025
-
[30]
The state of secrets sprawl 2026
GitGuardian. The state of secrets sprawl 2026. Annual Report, 2026. URLhttps: //www.gitguardian.com/state-of-secrets-sprawl-report-2026. 29
2026
-
[31]
Shane Caldwell, Max Harley, Michael Kouremetis, Vincent Abruzzo, and Will Pearce. PentestJudge: Judging agent behavior against operational requirements.arXiv preprint arXiv:2508.02921, 2025. URLhttps://arxiv.org/abs/2508.02921
Pith/arXiv arXiv 2025
-
[2026]
URLhttps://arxiv.org/abs/2602.02164
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.