REVIEW 4 major objections 5 minor 19 references
Security-agent usefulness is a cost-success question: offensive CTF performance climbs with extra test-time compute, while defensive SOC investigation does not scale with budget in the same way.
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 23:41 UTC pith:5BZ22R6T
load-bearing objection Cost-aware evaluation is a real step forward for security-agent benchmarks; the retrospective replay is a genuine caveat, but the paper handles it honestly. the 4 major comments →
Beyond Success Rate: Cost-Aware Evaluation of Offensive and Defensive 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 core claim is that red- and blue-team security agents live in different scaling regimes. On offensive CTF workloads, extra budget buys extra solves: replaying completed traces under a lower per-sample cost cap shows large success-rate drops for some models and near-zero drops for others, indicating real headroom. On defensive SOC investigation, higher spend and more tool calls do not reliably buy higher scores; the strongest model achieves the highest score with roughly an order of magnitude fewer tool calls than high-volume models. The paper therefore argues that security-agent benchmarks should report cost-success operating points—success rate at a fixed cost limit—and decompos
What carries the argument
The central mechanism is the cost-success operating point: a per-sample budget cap that turns success rate into an economic question of how much capability a model buys per dollar of inference and tooling. Paired with this is retrospective budget-cap replay, where a completed trace is re-scored under a lower cap to measure headroom while holding the agent's behavior fixed. The harness also separates inference spend from priced-tool spend (e.g., external enrichment lookups) and records tool-call counts, so scaling curves can be plotted against dollars, tokens, and interaction volume.
Load-bearing premise
The load-bearing assumption is that replaying a finished trace under a lower budget tells you how the agent would do if it had actually been running under that budget—but a real budget-constrained agent could choose different, cheaper actions, so the measured scaling gaps may not hold in practice.
What would settle it
Run the same models under a true prospective budget equal to the retrospective cap (e.g., $0.80 per sample on both benchmark families) and compare scores to the replayed-trace results. If prospective runs diverge substantially—because agents choose cheaper actions or stop earlier—the paper's scaling deltas and its offensive-versus-defensive distinction would not transfer to real constrained deployments.
If this is right
- Reporting only peak success overstates offensive usefulness; a model that needs a huge budget is less operationally valuable than one that solves at low spend.
- Defensive SOC evaluation should report tool-call efficiency and evidence quality alongside final score, not just accuracy.
- Open-weight models can be cost-competitive with frontier proprietary systems on offensive tasks when compared at equal cost.
- Budget-headroom analysis reveals which models genuinely benefit from extra compute and which have already hit their practical ceiling.
- Public SOC benchmarks need decontamination controls before absolute scores are interpreted as live investigation skill.
Where Pith is reading between the lines
- If the offensive-versus-defensive scaling distinction holds, then simply scaling reasoning effort or model size may not improve SOC agents; investment should shift toward tool selection, telemetry navigation, and selective enrichment strategies.
- A testable extension: run agents under true prospective low budgets and compare to the paper's retrospective replays; divergence would show whether the scaling curves transfer to real constrained deployments.
- The contamination spread across models suggests that old public SOC benchmarks may partly reward memorization; a private fresh-incident benchmark would give a cleaner signal of live investigation capability.
- The cost-per-1,000-points metric generalizes naturally to other agent domains with priced tools, making economic efficiency a standard evaluation axis beyond security.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a cost-aware evaluation methodology for offensive and defensive security agents, measuring success at fixed per-sample cost budgets rather than at peak capability. It applies this to Cybench CTF challenges and Splunk BOTS v1 SOC investigation tasks, decomposes spend into model inference and priced tool use, and reports full operating points for multiple frontier and open models. The principal claim is an asymmetry in scaling: offensive CTF success improves with additional test-time compute, while defensive SOC investigation does not scale with raw budget and instead depends on disciplined tool use, telemetry navigation, and selective enrichment. The paper also contributes refusal accounting, no-tools contamination controls for public BOTS v1, and a cost-per-point perspective.
Significance. If the scaling asymmetry is robust, this is a useful and actionable contribution: security-agent evaluations should report cost-success operating points rather than single peak-success leaderboards. The paper has several genuine strengths: a shared harness across offensive and defensive tasks, paired retrospective replays that control for model and trace identity, explicitly reported run dates and cost assumptions, bootstrap intervals for several key rows, and a rare same-model prospective budget comparison for the defensive side. The BOTS v1 no-tools controls are an honest and important check on a public benchmark. However, the load-bearing evidence for the offensive scaling claim is retrospective replay, and the defensive conclusion is weakened by the paper's own message-limit and contamination disclosures. The contribution is significant but the central empirical claim needs stronger prospective and decontamination support.
major comments (4)
- [Section 6 / Table 6 / Section 3] The retrospective budget-cap replay is the principal evidence for offensive scaling. The paper states in Section 3 that agents are 'unaware of cost or token budgets', and in Section 6 that the $0.80 cap analysis is a 'descriptive replay' rather than a new run. Re-scoring a completed trace under a budget measures the cost-sensitivity of a budget-unaware policy, not the behavior of a policy that knows it must finish under $0.80. The headline deltas (+18.8 pp for Claude Opus 4.8, +10.3 pp for DeepSeek v4 Flash) may not transfer to real budget-constrained deployments. The only same-model prospective cap comparison on BOTS is inconclusive (Table 10, interval [−4.9, +6.9]), and no prospective Cybench comparison of this type exists. Please add at least one prospective budget-cap run for an offensive model, or explicitly restrict the abstract and conclusion claims to budget-unaware agents.
- [Section 5 / Table 5] The defensive non-scaling conclusion is based on absolute full-agent BOTS v1 scores, but the paper's own contamination controls show that no-tools plus official prerequisite Q&A recovers 50.5% to 77.2% of points for several models (e.g., GPT-5.6 Sol 77.2%, Claude Opus 4.8 74.8%, GPT-5.5 62.1%). Because BOTS v1 is public and old, high direct-answer recovery means memorization can inflate the very scores whose flat scaling is interpreted as 'tool discipline, not budget'. The paper acknowledges in Section 7 that absolute scores require decontamination checks, but it still uses those scores as the basis for the defensive scaling claim. A sensitivity analysis that removes or downweights questions recoverable without tools, or a private/perturbed holdout, is needed before the defensive asymmetry can be accepted.
- [Section 6 / Section 7 / Table 3] Section 6 calls the DeepSeek v4 Flash $2.10 vs $4.20 comparison the 'cleanest direct budget check' for BOTS, but Section 7 reports that the 250-message limit was hit by 8/93 sample-epochs at the $2.10 cap and 14/93 at the $4.20 cap. At the higher budget, more sample-epochs were truncated by message count rather than by budget. The flat 0.9 pp gain may therefore reflect the message limit, not the absence of budget-sensitivity. This directly weakens the 'clean check' characterization and the defensive non-scaling claim. Please either rerun with a higher message limit or report results conditional on non-truncated epochs.
- [Appendix B / Table 6 / Table 4] The quantitative scaling and bootstrap analyses exclude the GPT-5.6, Fable, and latest July Opus rows, as stated in Appendix B. This is not an ancillary omission: Table 4 shows GPT-5.6 Sol moving from 9.4% to 87.2% on Cybench after the account-state change, and GPT-5.6 Terra and Luna also shift by 10–20 pp. With the newest frontier models excluded from the bootstrap support, the abstract's general statement that 'offensive CTF performance improves with additional test-time compute' should be scoped to the audited subset, or the analyses must be extended to the new rows.
minor comments (5)
- [Table 2 caption] Typo: 'DeepSeke' should be 'DeepSeek'.
- [Table 2] The 'solved equiv.' column shows values like '36.77/117'. If these are challenge equivalents, the denominator should be 39 (the number of Cybench challenges); if they are sample-epochs, the label should not say 'equiv.' Please clarify the unit.
- [Section 3.2] The 250-message limit is mentioned only in Limitations, but it materially affects the BOTS v1 runs. Please state this limit in the evaluation design, alongside the cost caps and tool limits.
- [Section 6 / Appendix B] Figures 4 and 5 include July Kimi K3 and Qwen 3.7 Max traces, while Appendix B says the bootstrap/scaling analyses exclude the new rows. State explicitly whether the July traces in the scaling figures are illustrative or are included in the headroom deltas.
- [Table 5 / Figure 3] The no-tools controls are single-epoch runs while the full-agent baselines are three-epoch means. The comparison would be cleaner if the no-tools probes used the same number of epochs, since sampling variance could affect the reported recovery percentages.
Circularity Check
No significant circularity: the paper is an external-benchmark evaluation with no fitted parameters, no load-bearing self-citations, and its one self-referential element (retrospective cap replay) is explicitly labeled descriptive rather than predictive.
full rationale
The paper's claims are measurements against external benchmarks (Cybench and Splunk BOTS v1) with openly stated scoring rules, so no claimed result is equivalent to its input by construction. There are no fitted parameters: all cost figures come from provider token ledgers and published rate sheets, success rates are scored by official flag matching and official BOTS points, and the headline offensive-vs-defensive scaling contrast rests on empirical magnitudes (e.g., Claude Opus 4.8's +18.8 pp versus GPT-5.5's +2.6 pp Cybench headroom, and DeepSeek v4 Flash's 0.0 pp BOTS delta), not on any equation that forces the conclusion. The only self-referential element is the Section 6 retrospective budget-cap analysis, which re-scores completed traces at a $0.80 cap; the paper explicitly states, 'These are descriptive replay analyses rather than new benchmark runs' (Section 6) and cautions that the DeepSeek v4 Pro zero delta 'should not be read as evidence that the model cannot scale: the run was capped at a low prospective limit.' While the sign of a capped-vs-full delta is monotone by construction, the paper's substantive claims concern the size and model-dependence of the deltas, which are empirical. The skeptic's concern (budget-unaware traces may not transfer to truly budget-constrained deployments) is an external-validity limitation, not circularity, and the paper repeatedly hedges the claim as holding 'under retrospective caps' (Section 9) and presents the SOC conclusion as 'an evaluation-design result rather than a final claim about production SOC readiness' (Section 7). No self-citations appear in the reference list; citations to ReAct, Inspect, Cybench, and BOTS are external and independently checkable. The decontamination controls (Section 5) are additional evidence, not inputs to the main claim. Therefore no circular step can be exhibited, and the honest finding is score 0.
Axiom & Free-Parameter Ledger
free parameters (4)
- Retrospective budget cap $0.80 per sample =
$0.80
- Prospective per-sample cost caps =
$2.10 and $4.20
- Priced-tool call limits =
5 web searches, 3 VirusTotal/WhoisXML total calls
- Refusal limit of one per sample-epoch =
1
axioms (6)
- domain assumption Inspect evaluation framework correctly records model-token costs and tool-call statistics
- domain assumption Public BOTS v1 official scoring (points, hint penalties, prerequisite structure) is correctly transcribed and applied
- domain assumption Three independent epochs with mean reduction give a valid estimate of model performance
- domain assumption Retrospective replay of a completed trace under a lower cap is a valid descriptive measure of budget-constrained success
- domain assumption OpenRouter average pricing across one primary and two fallback providers approximates true deployment cost
- domain assumption Observed BOTS v1 responses are not substantially contaminated beyond what the no-tools controls reveal
read the original abstract
Security-agent evaluations commonly measure peak offensive capability under generous inference budgets, emphasizing vulnerability discovery, exploit development, penetration testing, and CTF completion. Such measurements are useful but incomplete: in operational security, every reasoning step, tool call, telemetry query, and enrichment request consumes budget. We evaluate language-model security agents through this cost-success lens on offensive Cybench challenges and defensive Splunk BOTS v1 investigation challenges. Instead of reporting only best-case success, we compare models at fixed cost levels and decompose performance by inference spend and tool spend. Our results show distinct scalingregimes for red- and blue-team tasks. Offensive CTF performance improves with additional test-time compute, and scaled open-weight models can approach frontier proprietary systems while remaining cost-competitive. Defensive SOC investigation does not scale in the same way: success depends more heavily on disciplined tool use, telemetry navigation, and selective enrichment than on raw reasoning budget alone. We argue that security-agent benchmarks should measure economic efficiency and operational fit alongside task success. Cost-aware, SOC-native evaluations provide a clearer picture of which models are practically useful today and where defensive agents still need to improve. We present an interactive website with our results https://evals.frontier.security.
Figures
Reference graph
Works this paper leans on
-
[2]
URLhttps://arxiv. org/abs/2404.13161. Brave. Brave search API documentation,
-
[4]
Alon Jacovi, Avi Caciularu, Omer Goldman, and Yoav Goldberg
URLhttps://arxiv.org/abs/2410.09247. Alon Jacovi, Avi Caciularu, Omer Goldman, and Yoav Goldberg. Stop uploading test data in plain text: Practical strategies for mitigating data contamination by evaluation benchmarks. InProceedings of the 2023 Conference on Empirical Methods in Natu- ral Language Processing, pages 5075–5084. Association for Computational...
Pith/arXiv arXiv 2023
-
[8]
URLhttps://arxiv.org/abs/2406.04244. Xiaoqun Liu et al. Benchmarking LLMs in an embodied environment for blue team threat hunting,
-
[9]
URLhttps://arxiv.org/abs/2505.11901. Suryadipta Majumdar et al. Before you hand over the wheel: Evaluating LLMs for security incident analysis,
-
[10]
URLhttps://arxiv.org/abs/2603.06422. Paul Mockapetris. Domain names – implementation and specification. RFC 1035,
-
[11]
URLhttps://arxiv.org/abs/2406.05590. Splunk. Boss of the SOC dataset version 1,
-
[12]
URLhttps://arxiv.org/abs/2412.02776. UK AI Security Institute. Inspect AI: Framework for large language model evaluations,
-
[13]
URLhttps://arxiv.org/abs/ 2408.01605. Zengzhi Wang et al. Benchmarking benchmark leakage in large language models,
-
[14]
URL https://arxiv.org/abs/2404.18824. WhoisXML API. WHOIS History API documentation,
-
[15]
John Yang, Akshara Prabhakar, Karthik Narasimhan, and Shunyu Yao
URLhttps://arxiv.org/abs/2507.14201. John Yang, Akshara Prabhakar, Karthik Narasimhan, and Shunyu Yao. InterCode: Stan- dardizing and benchmarking interactive coding with execution feedback. InAdvances in Neural Information Processing Systems, Datasets and Benchmarks Track, 2023a. URL https://openreview.net/forum?id=fvKaLF1ns8. John Yang, Akshara Prabhaka...
-
[16]
URL https://arxiv.org/abs/2210.03629. Andy K. Zhang, Neil Perry, Riya Dulepet, Joey Ji, Celeste Menders, Justin W. Lin, Eliot Jones, Gashon Hussein, Samantha Liu, Donovan Jasper, Pura Peetathawatchai, et al. Cybench: A framework for evaluating cybersecurity capabilities and risks of language models,
-
[17]
URLhttps://arxiv.org/abs/2408.08926. Andy K. Zhang et al. BountyBench: Dollar impact of AI agent attackers and defenders on real-world cybersecurity systems. InAdvances in Neural Information Processing Systems, Datasets and Benchmarks Track,
-
[18]
Yuxuan Zhu, Antony Kellermann, Dylan Bowman, et al
URLhttps://arxiv.org/abs/2505.15216. Yuxuan Zhu, Antony Kellermann, Dylan Bowman, et al. CVE-Bench: A benchmark for AI agents’ ability to exploit real-world web application vulnerabilities,
-
[19]
URL https://arxiv.org/abs/2503.17332. Appendix A. Evaluation Run Dates Tables 7 and 8 report the UTC creation timestamp recorded in each source Inspect log used by the paper tables. Rows that appear in multiple result, scaling, or robustness tables are listed once. Where a row aggregates retry logs into the reported cost, the retry timestamps are included...
Pith/arXiv arXiv 2026
-
[2004]
URL https://www. rfc-editor.org/rfc/rfc3912. Chunyuan Deng, Yilun Zhao, Xiangru Tang, Mark Gerstein, and Arman Cohan. In- vestigating data contamination in modern benchmarks for large language models. In Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, pages 870...
-
[2023]
URL https://aclanthology.org/2023
doi: 10.18653/v1/2023.emnlp-main.308. URL https://aclanthology.org/2023. emnlp-main.308/. Pengfei Jing et al. SecBench: A comprehensive multi-dimensional benchmarking dataset for LLMs in cybersecurity,
-
[2024]
URLhttps://aclanthology.org/2024.eacl-long.5/
doi: 10.18653/v1/2024.eacl-long.5. URLhttps://aclanthology.org/2024.eacl-long.5/. Manish Bhatt, Sahana Chennabasappa, Yue Li, et al. CyberSecEval 2: A wide-ranging cybersecurity evaluation suite for large language models,
-
[2025]
15 Kassianik Nelson Singer Ambuj Kumar et al
URLhttps://arxiv.org/abs/2412.20787. 15 Kassianik Nelson Singer Ambuj Kumar et al. Cyber defense benchmark: Agentic threat hunting evaluation for LLMs in SecOps,
-
[2026]
URLhttps://arxiv.org/abs/2604.19533. Yucheng Li et al. Benchmark data contamination of large language models: A survey,
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.