Multi-Agent End-to-End Vulnerability Management for Mitigating Recurring Vulnerabilities
Zelong Zheng, Jiayuan Zhou, Xing Hu, Yi Gao, Shengyi Pan

TL;DR
MAVM is a multi-agent framework that leverages a vulnerability knowledge base and context retrieval to improve detection and repair of recurring software vulnerabilities, outperforming existing methods.
Contribution
The paper introduces MAVM, a novel multi-agent system integrating a vulnerability knowledge base and context-aware tools for end-to-end vulnerability management.
Findings
Successfully detects and repairs 51 real vulnerabilities
Outperforms baselines by 31.9%-45.2% in repair accuracy
Constructed a dataset with 78 patch-porting cases
Abstract
Software vulnerability management has become increasingly critical as modern systems scale in size and complexity. However, existing automated approaches remain insufficient. Traditional static analysis methods struggle to precisely capture contextual dependencies, especially when vulnerabilities span multiple functions or modules. Large language models (LLMs) often lack the ability to retrieve and exploit sufficient contextual information, resulting in incomplete reasoning and unreliable outcomes. Meanwhile, recurring vulnerabilities emerge repeatedly due to code reuse and shared logic, making historical vulnerability knowledge an indispensable foundation for effective vulnerability detection and repair. Nevertheless, prior approaches such as clone-based detection and patch porting, have not fully leveraged this knowledge. To address these challenges, we present MAVM, a multi-agent…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInformation and Cyber Security · Software Engineering Research · Web Application Security Vulnerabilities
