Vulnerability Mitigation System (VMS): LLM Agent and Evaluation Framework for Autonomous Penetration Testing
On the map: LLM agents and tool use → Agent threats, guardrails and governance
Abstract (arXiv)
As the frequency of cyber threats increases, conventional penetration testing is failing to capture the entirety of todays complex environments. To solve this problem, we propose the Vulnerability Mitigation System (VMS), a novel agent based on a Large Language Model (LLM) capable of performing penetration testing without human intervention. The VMS has a two-part architecture for planning and a Summarizer, which enable it to generate commands and process feedback. To standardize testing, we designed two new Capture the Flag (CTF) benchmarks based on the PicoCTF and OverTheWire platforms with 200 challenges. These benchmarks allow us to evaluate how effectively the system functions. We performed a number of experiments using various LLMs while tuning the temperature and top-p parameters and found that GPT-4o performed best, sometimes even better than expected. The results indicate that LLMs can be effectively applied to many cybersecurity tasks; however, there are risks. To ensure safe operation, we used a containerized environment. Both the VMS and the benchmarks are publicly available, advancing the creation of secure, autonomous cybersecurity tools.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Placed in Agent threats, guardrails and governance, one of 16 directions in LLM agents and tool use. Builds on 10 of its 14 references that are in the map. First posted on arXiv 14 Jul 2025.
Builds on
10 of 14 references.
References · 10
- 2023A Survey of Large Language Modelscited by 2,537
- 2023The Rise and Potential of Large Language Model Based Agents: A Surveycited by 1,422
- 2024Large Language Models: A Surveycited by 506
- 2023A Survey on Large Language Model (LLM) Security and Privacy: The Good, the Bad, and the Uglycited by 380
- 2023InterCode: Standardizing and Benchmarking Interactive Coding with Execution Feedbackcited by 229
- 2023PentestGPT: An LLM-empowered Automatic Penetration Testing Toolcited by 94
- 2024AutoAttacker: A Large Language Model Guided System to Implement Automatic Cyber-attackscited by 94
- 2023Getting pwn'd by AI: Penetration Testing with Large Language Modelscited by 82
- 2024Large Language Models in Cybersecurity: State-of-the-Artcited by 34
- 2023Can Large Language Models Find And Fix Vulnerable Software?cited by 14
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2024HackSynth: LLM Agent and Evaluation Framework for Autonomous Penetration Testing
- 2025VulnBot: Autonomous Penetration Testing for A Multi-Agent Collaborative Framework
- 2025Construction and Evaluation of LLM-based agents for Semi-Autonomous penetration testing
- 2025AutoPentest: Enhancing Vulnerability Management With Autonomous LLM Agents
- 2024PentestAgent: Incorporating LLM Agents to Automated Penetration Testing
- 2025From Capabilities to Performance: Evaluating Key Functional Properties of LLM Architectures in Penetration Testing
- 2026Hackers or Hallucinators? A Comprehensive Analysis of LLM-Based Automated Penetration Testing
- 2026What Makes a Good LLM Agent for Real-world Penetration Testing?