TL;DR: Repeated pentesting runs expose differences in discovery, validation and late-run drift that a single benchmark can hide, Ethiack reports. Pentesting evaluation needs historical comparison and effect-size checks to show whether apparent gains survive changing targets and cumulative findings.
Editorial analysis by NHI Mgmt Group, based on content published by Ethiack: “Evaluating Pentesting Agents for the Real-World Part 2”.
Key questions
Q: Why do repeated runs reveal more about agent performance than one benchmark score?
A: Because agentic systems are probabilistic, repeated runs expose variability in discovery, validation and tool use that a single score hides.
Q: What are the signs that a pentesting agent is degrading during a run?
A: Watch for false positives that rise late in the session, diminishing returns after early gains and a widening gap between raw findings and validated findings.
Q: What should teams do first when a pentesting agent looks good on a single run?
A: Repeat the same evaluation across several runs on the same target before drawing conclusions.
Practitioner guidance
- Run repeated benchmarks on the same target Compare agent versions across multiple executions so you can distinguish randomness from durable capability differences.
- Use effect size alongside p-values Do not treat non-significant results as proof of no difference when sample sizes are small.
- Measure cumulative precision and recall Merge findings across repeated runs and score them jointly against ground truth.
Bottom line: Pentesting agents should not be judged on a single execution because stochastic behaviour can hide meaningful differences in discovery and validation quality.
Glossary terms: Temporal Evaluation, Cumulative Evaluation, Effect Size, Stochastic Agent Behaviour
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →
Evaluation of agentic offensive systems is an authorisation and accountability problem, not just a benchmark-design problem. Once a pentesting agent can explore, validate and select actions over time, the control question becomes whether its delegated capability is being measured in a way that matches real operational use. That makes this topic relevant to agent governance as well as red-team quality. Practitioners should judge agent performance by repeated, bounded and explainable behaviour rather than isolated success events.
A question worth separating out:
Q: How should security teams decide whether to use a smaller benchmark subset?
A: Use a reduced subset only if historical data shows it preserves the conclusions of the full suite within an acceptable cost envelope. The subset should reproduce both ranking and score gaps closely enough to support routine experimentation, and it should be revalidated whenever the agent or target landscape changes.
👉 Read our full editorial: Real-world pentesting agents need cumulative, temporal evaluation