A Multi-Agent Framework for Automated Exploit Generation with Constraint-Guided Comprehension and Reflection
On the map: LLM agents and tool use → Agent threats, guardrails and governance
Abstract (arXiv)
Open-source libraries are widely used in modern software development, introducing significant security vulnerabilities. While static analysis tools can identify potential vulnerabilities at scale, they often generate overwhelming reports with high false positive rates. Automated Exploit Generation (AEG) emerges as a promising solution to confirm vulnerability authenticity by generating an exploit. However, traditional AEG approaches based on fuzzing or symbolic execution face path coverage and constraint-solving problems. Although LLMs show great potential for AEG, how to effectively leverage them to comprehend vulnerabilities and generate corresponding exploits is still an open question. To address these challenges, we propose Vulnsage, a multi-agent framework for AEG. Vulnsage simulates human security researchers' workflows by decomposing the complex AEG process into multiple specialized sub-agents: Code Analyzer Agent, Code Generation Agent, Validation Agent, and a set of Reflection Agents, orchestrated by a central supervisor through iterative cycles. Given a target program, the Code Analyzer Agent performs static analysis to identify potential vulnerabilities and collects relevant information for each one. The Code Generation Agent then utilizes an LLM to generate candidate exploits. The Validation Agent and Reflection Agents form a feedback-driven self-refinement loop that uses execution traces and runtime error analysis to either improve the exploit iteratively or reason about the false positive alert. Experimental evaluation demonstrates that Vulnsage succeeds in generating 34.64% more exploits than state-of-the-art tools such as explodejs. Furthermore, Vulnsage has successfully discovered and verified 146 zero-day vulnerabilities in real-world scenarios, demonstrating its practical effectiveness for assisting security assessment in software supply chains.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Agent threats, guardrails and governance, one of 16 directions in LLM agents and tool use. Builds on 12 of its 58 references that are in the map. First posted on arXiv 6 Apr 2026.
Builds on
12 of 58 references.
Closest ancestors · 4
Same direction, newest first
- 2025Agentic Discovery and Validation of Android App Vulnerabilities29 Aug
- 2025FaultLine: Automated Proof-of-Vulnerability Generation Using LLM Agents21 Jul
- 2024AutoSafeCoder: A Multi-Agent Framework for Securing LLM Code Generation through Static Analysis and Fuzz Testing16 Sep
- 2024LLM Agents can Autonomously Exploit One-day Vulnerabilities11 Apr
Other references · 8
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2023Lost in the Middle: How Language Models Use Long Contextscited by 3,383
- 2018The Art, Science, and Engineering of Fuzzing: A Surveycited by 61
- 2025Demons in the Detail: On Implementing Load Balancing Loss for Training Specialized Mixture-of-Expert Modelscited by 53
- 2016A Survey of Symbolic Execution Techniquescited by 36
- 2022CAB: Comprehensive Attention Benchmarking on Long Sequence Modelingcited by 10
- 2025Good News for Script Kiddies? Evaluating Large Language Models for Automated Exploit Generationcited by 6
- 2025QLPro: Automated Code Vulnerability Discovery via LLM and Static Code Analysis Integrationcited by 6
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026VulnResolver: A Hybrid Agent Framework for LLM-Based Automated Vulnerability Issue Resolution
- 2026AXE: Grey-Box Exploitability Confirmation for Localized Vulnerability Reports
- 2025From CVE Entries to Verifiable Exploits: An Automated Multi-Agent Framework for Reproducing CVEs
- 2025Let the Trial Begin: A Mock-Court Approach to Vulnerability Detection using LLM-Based Agents
- 2026FuzzingBrain V2: A Multi-Agent LLM System for Automated Vulnerability Discovery and Reproduction
- 2026A Dual-Loop Agent Framework for Automated Vulnerability Reproduction
- 2025VulAgent: Hypothesis-Validation based Multi-Agent Vulnerability Detection
- 2026Argus: Reorchestrating Static Analysis via a Multi-Agent Ensemble for Full-Chain Security Vulnerability Detection