REVIEW 2 major objections 5 minor 14 references
Defending Against Intelligent Attackers at Large Scales
T0 review · 2 major / 5 minor · reviewed 2026-08-16 · deepseek-v4-flash
Pith's one-line read The paper argues that with independent intelligent attacks, each additional defense layer multiplies protection, so small defensive gains offset exponential attack growth.
desk verdict A clean scaling argument for defense-in-depth that has a real but fixable error in the speedup section; worth referee time. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The workhorse is the defense-in-depth probability model of Equation 1, $L = 1 - (1 - p^n)^N$, where each of $n$ defenses is an independent gate that fails with probability $p$, and an attack succeeds only by passing every gate. Its small-$p^n$ approximation $N \approx L/p^n$ is what produces the exponential trade-off, because each extra defense multiplies the required attack count by a factor $1/p$. The delay variant replaces $p$ with $e^{-\lambda\tau}$, and the learning-attacker model replaces independent repeated attempts with a sum of geometric trials per defense, yielding the negative binomial count $N = n(1-p)/p$. The paper also uses the arithmetic mean-geometric mean inequality and Jensen's inequality to justify treating each defense as having the average failure probability, which it calls the conservative choice for defenders.
What would settle it
Measure the breach probability of a real or simulated $n$-layer system while holding the per-layer failure probability $p$ fixed and forcing $N$ attempts to be independent; if the probability does not fall like $p^n$—for instance, because a shared codebase lets one exploit defeat every layer at once—then the central trade-off fails. The extreme test is a single vulnerability present in all $n$ layers, where the breach probability should be about $p$, not $p^n$.
Extended reading notes
Core claim
The paper's central claim is that defense in depth has an exponential resilience: when $n$ independent defenses each fail with probability $p$, the number $N$ of independent attacks needed to keep the breach probability near $L$ is approximately $N \approx L/p^n$. Since each added defense divides the required attack count by $p$, linear growth in $n$ neutralizes exponential growth in $N$. The same structure reappears in the delay strategy, where the defensive detection rate $\lambda$ and attack speed $\tau$ enter through $e^{-\lambda\tau}$, and a speedup by a factor $s$ can be compensated by a small linear increase in the number of defenses. For attackers that learn and keep defeated defenses broken, the number of attempts one campaign needs follows a negative binomial distribution, $N = n(1-p)/p$, and the viability condition for many attackers becomes $nd/p - \ln(N_A) > 1$. The upshot is that, under independent-attack assumptions, scale and speed favor defense.
Load-bearing premise
Everything rests on the assumption that attack attempts are independent of one another and that each defense has the same fixed probability $p$ of failing, independent of the other defenses; if attackers share knowledge or if defenses fail in correlated ways, the exponential protection no longer follows.
Editorial extensions
If this is right
- A defense composed of about twenty independent layers can absorb millions of independent attacks at a fixed breach probability, and absorbing trillions of attacks requires only a modest further increase in layers.
- Sublinear improvements in individual defense hardness (small decreases in $p$) compensate for exponentially more attacks, while any weakening of a defense is equivalent to an exponential increase in the number of attacks.
- In delay-based defenses, a millionfold speedup in attack attempts is offset by only a small linear increase in the number of defenses, but the ratio of detection speed to attack speed is itself a sensitive variable.
- For attackers who learn and keep broken defenses broken, a campaign needs roughly $n(1-p)/p$ attempts, and defenders can offset exponential increases in the number of attackers by improving any of $n$, detection rate $d$, or hardness $1/p$.
- The combined condition $nd/p - \ln(N_A) > 1$ shows that improvements in the number of defenses, detection rate, and per-defense hardness each provide exponential compensation for growth in the number of attackers.
Reading between the lines
- The same equations imply that the strategic battleground is correlation: if AI attackers discover a single bug shared across all layers, protection collapses from exponential to linear, so defenders should prioritize diversity and independent implementation of layers.
- The model predicts an experimental signature: for independent attempts, breach probability should decay as $p^n$, and red-team exercises with forced independence could test this directly.
- An attacker's best counter-strategy suggested by the math is not more attempts but targeted diversity aimed at common-mode failures, since independent attempts are exactly the regime where defense wins.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper presents simple probabilistic models for defense-in-depth against large numbers of independent attacks. In the Blockade model (§2), each of n defenses has failure probability p and N independent attacks lead to breach probability L = 1 - (1 - p^n)^N, yielding the approximations N ≈ L/p^n and p = [1 - (1 - L)^{1/N}]^{1/n}. In the Delay model (§3), attacks must pass n detection opportunities, each with pass probability e^{-λτ}; the paper claims that compounding attack speedup s and attacker count gives N = N_a T s e^{-λτ}/τ and that n must grow only linearly to compensate exponential growth in N or s. Section 4 adds a learning model in which each defense breaks permanently after a geometric number of attempts, with probability of going undetected u, leading to relation nd/p - ln N_A > 1 for viable defenses. The abstract's central conclusion is that small increases in the number or quality of defenses compensate for exponential increases in the number of independent attacks and in attack speedups.
Significance. The Blockade half is a clean, self-contained scaling argument with explicitly stated approximations and a conservative-averaging justification via AM-GM; if the Delay speedup derivation is repaired, the paper would provide a useful and readily checkable pair of scaling laws for debates about AI and cyber offense-defense balance. The learning model in §4 is a new contribution and its asymptotic relation 11 is a falsifiable design rule. However, as submitted the speedup half of the central claim rests on an algebraic inconsistency in §3.1 and is therefore not yet supported.
major comments (2)
- [§3.1, Eqs. (5a)–(7)] The derivation of the speedup-compensation formula is internally inconsistent. Eq. (5a) and the surrounding text identify e^{-λτ} with p, the analogue of the per-defense failure probability in Eq. (1). Under that identification, E[n_overcome] = 1/(1-p) equals 1/(1-e^{-λτ}), not 1/e^{-λτ}; the printed equality 1/(1-p)=1/e^{-λτ} is valid only if p=1-e^{-λτ}, which contradicts Eq. (5a). The same sentence also calls e^{-λτ} the 'likelihood of a discovery' at each defense, but e^{-λτ} is the probability of no detection. Because Eq. (6a) and Eq. (7) are built on this step, the claimed exponential compensation for speedups is not derived from a coherent model. Please choose a single definition of p, correct E[n_overcome] accordingly, and re-derive Eqs. (6a)–(7). The corrected result will likely still grow exponentially in n, but the printed equations need to be consistent.
- [§4, Eq. (8)] The expected number of attempts required to defeat a defense is stated as (1-p)/p, but this is the expected number of failures before the first success in a geometric distribution, not the expected number of attempts including the successful attempt. For p=0.02, the expected attempts to defeat one defense is 1/p=50, while the paper's N=98 for two defenses counts only the 49 failed attempts per defense and omits the two successful penetrations. This convention matters for Eq. (9), where the exponent n(1-p)/p is the number of detection opportunities; please state explicitly whether the successful attempt is included in the opportunities to detect the attacker, and adjust the formula or the wording accordingly.
minor comments (5)
- [§1.1] The sentence "Will AI substantially increase the scale or speed of cyber attack or defense." is a question missing a question mark, and "attack or defense" should likely be "attacks or defenses."
- [§1.1] The text says that more aggressive alert thresholds would mean "increasing p," but since p is the probability that an individual defense fails, more aggressive thresholds should decrease p; please correct the direction.
- [§3, first paragraph] The notation says "number of attackers (n)" but n is consistently used for the number of defenses in the Blockade section and in Eq. (5); this should be "number of defenses (n)."
- [References] Reference [1] lists arXiv:2504.13371 but the URL points to arXiv:2503.11917; please make the identifier and URL consistent.
- [Throughout] There are several typos that should be corrected in a final pass: "penentrate" (§1.2), "constat" (§2.2), "harddrives" (§3.2), and "the the" (§3.2).
Circularity Check
No significant circularity: the scaling claims are algebraic consequences of the stated model equations, and the self-citation to the author's prior work is a non-load-bearing source attribution.
full rationale
The paper's central results (Eqs. 3, 7, and 11) are derived by rearranging the model equations (Eqs. 1, 5b, and 10) using the stated small-value approximations (ln(1-L) ≈ -L, ln(1-p^n) ≈ -p^n, etc.). These are algebraic consequences of the modeling assumptions, not fitted parameters or imported conclusions; no data subset is fitted and then renamed as a prediction. The base model is attributed to the author's previous work [9], but the current paper restates the assumptions and equations explicitly, so the scaling derivation is self-contained and does not require accepting any conclusion from [9] beyond what is written here. The exponential detection form e^{-λτ} is an explicit assumption in Eq. 5a rather than an ansatz smuggled in by citation. No uniqueness theorem is invoked to force a choice. A separate arithmetic inconsistency exists in Sec. 3.1: Eq. 5a identifies p with e^{-λτ}, but E[n_overcome] is then written as 1/(1-p) = 1/e^{-λτ}, which would require p = 1 - e^{-λτ}, and e^{-λτ} is called the 'likelihood of a discovery' when it is the probability of no detection. This is a correctness and consistency concern, not circularity, and is therefore outside the circularity score. With no circular step exhibited, the score is 0.
Assumptions & free parameters
free parameters (4)
- p (Blockade model)
- lambda (Delay model)
- tau (Delay model)
- d (learning model)
assumptions (6)
- domain assumption All n defenses must be overcome by each attack attempt (series system).
- domain assumption Defense failures are independent across defenses with a common probability p (identical defenses).
- domain assumption Attack attempts are statistically independent.
- domain assumption For the delay model, each defense detects at a constant rate lambda and each attack takes constant time tau per defense.
- domain assumption In the learning model, a defense once breached remains broken for that attacker until detection and repair; detection probability is d per attempt.
- standard math Small-L and small-p^n Taylor approximations ln(1-L) ≈ -L and ln(1-p^n) ≈ -p^n.
Cite this review
Pith. "Pith review of Defending Against Intelligent Attackers at Large Scales." pith.science (2026). https://pith.science/paper/YQW5RHLU
@misc{pith2026250418577,
author = {Pith},
title = {Pith review of: Defending Against Intelligent Attackers at Large Scales},
year = {2026},
howpublished = {\url{https://pith.science/paper/YQW5RHLU}},
note = {Machine review of arXiv:2504.18577}
}
read the original abstract
We investigate the scale of attack and defense mathematically in the context of AI's possible effect on cybersecurity. For a given target today, highly scaled cyber attacks such as from worms or botnets typically all fail or all succeed. Here, we consider the effect of scale if those attack agents were intelligent and creative enough to act independently such that each attack attempt was different from the others or such that attackers could learn from their successes and failures. We find that small increases in the number or quality of defenses can compensate for exponential increases in the number of independent attacks and for exponential speedups.
Figures
Reference graph
Works this paper leans on
-
[1]
Andrew J. Lohn. The impact of ai on the cyber offense-defense balance and the character of cyber conflict. arXiv:2504.13371, 2025. URL https://arxiv.org/pdf/2503.11917
work page Pith review arXiv 2025
-
[2]
Considerations Influencing Offense-Defense Dynamics From Artificial Intelligence
Giulio Corsi, Kyle Kilian, and Richard Mallah. Considerations influencing offense-defense dynamics from artificial intelligence. arXiv preprint arXiv:2412.04029, 2024. doi: 10.48550/arXiv.2412.04029
work page Pith review arXiv doi:10.48550/arxiv.2412.04029 2024
-
[3]
The implications of artificial intelligence in cybersecurity: Shifting the offense-defense balance
Jennifer Tang, Tiffany Saade, and Steve Kelly. The implications of artificial intelligence in cybersecurity: Shifting the offense-defense balance. Technical report, Institute for Security + Technology, 2024. URL https://securityandtechnology.org/virtual-library/reports/ the-implications-of-artificial-intelligence-in-cybersecurity/
work page 2024
-
[4]
Botnet detection and mitigation: A comprehensive literature review
Saurav Bhattacharya, Anirudh Khanna, and Rajat Dubey. Botnet detection and mitigation: A comprehensive literature review. International Journal of Computer Trends and Technology , 72:77–82, 2024. doi: https: //doi.org/10.14445/22312803/IJCTT-V72I1P113
-
[5]
Nazrul Hoque, Dhruba K. Bhattacharyya, and Jugal K. Kalita. Botnet in ddos attacks: Trends and challenges. IEEE Communications Surveys & Tutorials, 17(4):2242–2270, 2015. doi: 10.1109/COMST.2015.2457491
arXiv 2015
-
[6]
Deep learning approaches for detecting ddos attacks: a systematic review
Meenakshi Mittal, Krishan Kumar, and Sunny Behal. Deep learning approaches for detecting ddos attacks: a systematic review. Soft Computing, 27:13039–13075, 2023. doi: https://doi.org/10.1007/s00500-021-06608-1
-
[7]
A framework for evaluating emerging cyberattack capabilities of ai
Mikel Rodriguez, Raluca Ada Popa, Four Flynn, Lihao Liang, Allan Dafoe, and Anna Wang. A framework for evaluating emerging cyberattack capabilities of ai. arXiv:2503.11917, 2025. URL https://arxiv.org/pdf/ 2503.11917
arXiv 2025
-
[8]
Zakir Durumeric, Frank Li, James Kasten, Johanna Amann, Jethro Beekman, Mathias Payer, Nicolas Weaver, David Adrian, Vern Paxson, Michael Bailey, and J. Alex Halderman. The matter of heartbleed. Internet Measure Conference, pages 475–488, 2014. doi: https://dl.acm.org/doi/abs/10.1145/2663716.2663755. 8 DEFENDING AGAINST INTELLIGENT ATTACKERS AT LARGE SCAL...
arXiv 2014
Show all 14 references
-
[9]
Andrew J. Lohn. Defense in depth: The basics of blockade and delay. arXiv: 1910.00111 , 2019. URL https://arxiv.org/abs/1910.00111
1910 arXiv
-
[10]
Petty, and John A
Christopher Daniel Colvett, Mikel D. Petty, and John A. Bland. Impact of computer users on cyber defense strategies. Systems Engineering, 2023. doi: https://doi.org/10.1002/sys.21737
2023 doi
-
[11]
Artificial intelligence accelerated cyber operations: A systematic literature review
Pietari Sarjakivi. Artificial intelligence accelerated cyber operations: A systematic literature review. Journal of In- formation Warfare, 24:118–134, 2025. URL https://www.jinfowar.com/journal/volume-24-issue-1/ artificial-intelligence-accelerated-cyber-operations-systematic-...
2025
-
[12]
Sludge for good: Slowing and imposing costs on cyber attackers
Josiah Dykstra, Kelly Shortridge, Jamie Met, and Douglas Hough. Sludge for good: Slowing and imposing costs on cyber attackers. arXiv:2211.16626, 2022. URL https://arxiv.org/abs/2211.16626
2022 arXiv
-
[13]
How darktrace finds ’low and slow’ cyber threats
Darktrace. How darktrace finds ’low and slow’ cyber threats. 2018. URL https://www.darktrace.com/es/ blog/flying-under-the-radar-how-darktrace-detects-low-and-slow-cyber-attacks
2018
-
[14]
Introduction to Probability, Statistics, and Random Processes
Hossein Pishro-Nik. Introduction to Probability, Statistics, and Random Processes. Kappa Research, LLC, 2014. A Appendix A Equation 12 is the same as equation 10. It describes the likelihood of at least one breach in a combined Blockade and Delay strategy. Once an attacker byp...
2014
Reviewed August 16, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.