TL;DR: Frontier LLMs can reason about attack paths but cannot execute enterprise-grade penetration testing on their own, because safe execution requires an execution runtime, guardrails, and audit infrastructure, not just a better prompt, according to FireCompass. The practical shift is from model capability to controlled security automation, where auditable action and scoped autonomy matter more than raw reasoning.
NHIMG editorial — based on content published by FireCompass: Beyond Mythos, Why LLMs alone are not enough for Enterprise grade Pen Testing
Questions worth separating out
Q: How should security teams govern agentic AI in penetration testing workflows?
A: Security teams should keep agentic AI inside a bounded workflow where scope, tool access, and approval rules are enforced by the testing platform, not the model.
Q: Why are LLMs not enough for enterprise penetration testing?
A: LLMs can generate plausible attack logic, but they cannot enforce scope, maintain session control, or prove what happened.
Q: What breaks when AI testing lacks an execution runtime?
A: The organisation loses the control boundary between suggested actions and executed actions.
Practitioner guidance
- Define execution boundaries before enabling autonomy Map which recon, auth testing, and lateral movement steps an AI workflow may execute, then bind each step to explicit target scope, approval logic, and session limits.
- Separate model reasoning from privileged tool access Keep LLM output in a non-privileged layer and route any real action through a controlled runtime with just-in-time access and deny-by-default policy enforcement.
- Instrument immutable audit trails for every test run Capture prompts, tool calls, target systems, approval checkpoints, and evidence artefacts so every action can be reconstructed for compliance and incident review.
What's in the full article
FireCompass's full whitepaper covers the operational detail this post intentionally leaves for the source:
- The step-by-step five-layer architecture for autonomous penetration testing across recon, authentication testing, lateral movement, and evidence collection.
- The execution runtime design patterns needed to keep AI-driven testing scoped, auditable, and constrained to approved targets.
- The Fortune 500 case study details behind the 200 to 2,000+ applications tested annually outcome and the cost-per-test reduction.
- The safety and audit infrastructure requirements that practitioners need once AI is allowed to move beyond text generation and into tool execution.
👉 Read FireCompass's whitepaper on enterprise-grade AI penetration testing architecture →
LLMs in penetration testing: what changes for security teams?
Explore further
Enterprise penetration testing is becoming an identity and privilege orchestration problem. The report is not really about LLM quality, it is about whether an AI-driven workflow can be trusted to act inside governed boundaries. Once a model is allowed to run recon, authentication checks, or lateral movement tests, the real control question becomes who authorises those actions, what secrets it can access, and how its privileges are constrained. For practitioners, the point is that test automation must be governed like any other privileged runtime, not treated as a prompt engineering exercise.
A question worth separating out:
Q: What should teams do before allowing AI to test privileged systems?
A: They should define scope, approve tool access, and require immutable logs before any privileged testing begins. The test design should specify which identities are used, which systems are in scope, and how evidence is retained. That sequencing prevents an AI workflow from inheriting standing privilege by accident.
👉 Read our full editorial: Enterprise pen testing needs more than LLM reasoning alone