SoK: Towards Effective Automated Vulnerability Repair
Not on the map. Why?
Abstract (arXiv)
The increasing prevalence of software vulnerabilities necessitates automated vulnerability repair (AVR) techniques. This Systematization of Knowledge (SoK) provides a comprehensive overview of the AVR landscape, encompassing both synthetic and real-world vulnerabilities. Through a systematic literature review and quantitative benchmarking across diverse datasets, methods, and strategies, we establish a taxonomy of existing AVR methodologies, categorizing them into template-guided, search-based, constraint-based, and learning-driven approaches. We evaluate the strengths and limitations of these approaches, highlighting common challenges and practical implications. Our comprehensive analysis of existing AVR methods reveals a diverse landscape with no single ``best'' approach. Learning-based methods excel in specific scenarios but lack complete program understanding, and both learning and non-learning methods face challenges with complex vulnerabilities. Additionally, we identify emerging trends and propose future research directions to advance the field of AVR. This SoK serves as a valuable resource for researchers and practitioners, offering a structured understanding of the current state-of-the-art and guiding future research and development in this critical domain.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). First posted on arXiv 31 Jan 2025.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 1; 2026: 9.
10 papers.
- 2025Frontier AI's Impact on the Cybersecurity Landscapecited by 21
- 2026VulnResolver: A Hybrid Agent Framework for LLM-Based Automated Vulnerability Issue Resolutioncited by 2
- 2026PatchBench: Evaluating AI Agents for Vulnerability Patchingcited by 2
- 2026LogicEval: A Systematic Framework for Evaluating Automated Repair Techniques for Logical Vulnerabilities in Real-World Softwarecited by 0
- 2026MemRepair: Hierarchical Memory for Agentic Repository-Level Vulnerability Repaircited by 0
- 2026ContraFix: Skill-Enhanced Contrastive Runtime Analysis for Vulnerability Repaircited by 0
- 2026SoK: AI Secure Code Generation: Progress, Pitfalls, and Paths Forwardcited by 0
- 2026Knowledge-Enhanced Agentic Vulnerability Repaircited by 0
- 2026Benchmarking Automated Security Patch Backporting: How Far Are We?cited by 0
- 2026P2Patch: Exploit-Guided Vulnerability Repaircited by 0
- 2026P2Patch: Exploit-Guided Vulnerability Repair14 Oct 2026
- 2026PatchBench: Evaluating AI Agents for Vulnerability Patching3 Sep 2026
- 2026Benchmarking Automated Security Patch Backporting: How Far Are We?18 Aug 2026
- 2026Knowledge-Enhanced Agentic Vulnerability Repair1 Jul 2026
- 2026SoK: AI Secure Code Generation: Progress, Pitfalls, and Paths Forward23 Jun 2026
- 2026ContraFix: Skill-Enhanced Contrastive Runtime Analysis for Vulnerability Repair17 May 2026
- 2026MemRepair: Hierarchical Memory for Agentic Repository-Level Vulnerability Repair17 May 2026
- 2026LogicEval: A Systematic Framework for Evaluating Automated Repair Techniques for Logical Vulnerabilities in Real-World Software14 Apr 2026
- 2026VulnResolver: A Hybrid Agent Framework for LLM-Based Automated Vulnerability Issue Resolution20 Jan 2026
- 2025Frontier AI's Impact on the Cybersecurity Landscape7 Apr 2025