中文

Vul-R2:用于自动化漏洞修复的推理型大语言模型

人工智能 2025-10-08 v1 软件工程

摘要

软件漏洞的指数级增长导致自动化漏洞修复 (AVR) 解决方案迫在眉睫。最近的研究将AVR形式化为序列生成问题,并利用大型语言模型 (LLM) 来解决此问题。通常,这些方法通过提示或微调LLM来直接生成漏洞修复。尽管这些方法显示出最先进的性能,但面临以下挑战:(1)缺乏高质量的漏洞相关推理数据。当前方法主要依赖承载模型,主要编码通用编程知识。缺乏漏洞相关推理数据,导致其难以捕捉多样化的漏洞修复模式。(2)难以在LLM训练期间验证中间漏洞修复过程。现有强化学习方法通常利用环境(如沙盒执行结果)中提供的中间执行反馈来指导训练。相比之下,漏洞修复过程通常缺乏此类中间可验证反馈,这给模型训练带来了额外挑战。

关键词

引用

@article{arxiv.2510.05480,
  title  = {Vul-R2: A Reasoning LLM for Automated Vulnerability Repair},
  author = {Xin-Cheng Wen and Zirui Lin and Yijun Yang and Cuiyun Gao and Deheng Ye},
  journal= {arXiv preprint arXiv:2510.05480},
  year   = {2025}
}

备注

13 pages, 8 figures. This paper is accepted by ASE 2025