VulnResolver: A Hybrid Agent Framework for LLM-Based Automated Vulnerability Issue Resolution
Mingming Zhang, Xu Wang, Jian Zhang, Xiangxin Meng, Jiayi Zhang, Chunming Hu

TL;DR
VulnResolver is a novel hybrid agent framework leveraging large language models to automate vulnerability issue resolution by combining adaptive contextual exploration with safety property analysis, significantly improving resolution accuracy.
Contribution
It introduces VulnResolver, the first LLM-based hybrid agent system that unites adaptive exploration and safety analysis for automated vulnerability fixing, surpassing existing methods.
Findings
Resolves 75% of issues on SEC-bench Lite.
Outperforms baseline OpenHands on SEC-bench Full.
Enhances vulnerability localization and patch generation.
Abstract
As software systems grow in complexity, security vulnerabilities have become increasingly prevalent, posing serious risks and economic costs. Although automated detection tools such as fuzzers have advanced considerably, effective resolution still often depends on human expertise. Existing automated vulnerability repair (AVR) methods rely heavily on manually provided annotations (e.g., fault locations or CWE labels), which are often difficult and time-consuming to obtain, while overlooking the rich, naturally embedded semantic context found in issue reports from developers. In this paper, we present VulnResolver, the first LLM-based hybrid agent framework for automated vulnerability issue resolution. VulnResolver unites the adaptability of autonomous agents with the stability of workflow-guided repair through two specialized agents. The Context Pre-Collection Agent (CPCAgent)…
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 · Software Testing and Debugging Techniques
