paper-with-me

Papers

Graph Is the Verifier: Agentic Reinforcement Learning for Interprocedural Vulnerability Detection

2026-07-29 · Yikun Li, Ting Zhang, Jiakun Liu, Jinfeng Jiang, Yuheng Yieh, Yixin Yang, Wen Bin Leow, Yide Yin, Yintong Huo, Eng Lieh Ouh, Lwin Khin Shar, David Lo arxiv

Real-world vulnerabilities often span multiple functions, yet most learning-based detectors classify each function in isolation: on a sample of real CVEs, we find that 71.7% of vulnerable functions require evidence from outside the function to be classified correctly. Agentic reinforcement learning (RL) could close this gap by enabling a model to gather that evidence itself, but it lacks a reliable reward, since a reward defined on the final verdict alone can be obtained without performing any investigation. We propose VulAgentRL, an agentic RL framework for interprocedural vulnerability detection built on a Code Property Graph (CPG). The CPG serves two roles: at inference time the policy queries it for callers, callees, dataflow, and other queries, and at training time the same graph verifies the evidence the policy cites. Because every CPG node carries a persistent integer identifier, this verification is an exact comparison rather than a textual match, so the reward credits verdicts that are supported by evidence. We further initialize the policy by distilling teacher investigations, and show that this warm start is necessary, since RL cannot acquire tool-use behavior it never samples. Under a repository-level split that prevents leakage, VulAgentRL outperforms state-of-the-art baselines, including frontier models, on the strict pair-wise-correct metric while issuing fewer tool calls, and its advantage persists on an out-of-distribution corpus and under class imbalance.

📄 PDF Abstract BibTeX arXiv:2607.26656

Code (0)

등록된 구현이 없습니다.

Tasks

Vulnerability DetectionReinforcement Learning

Similar Papers 제목 키워드 기반

AutoTrace: From Patches to Triggers via Agentic Interprocedural Exploration

2026-07-13 · Arastoo Zibaeirad, Marco Vieira, Thomas Zimmermann arxiv

Given a vulnerability-fixing commit, trigger localization asks which specific statement turns the vulnerable program state into a concrete unsafe operation. This question is harder than binary vulnerability detection bec…

Vulnerability Detection

AI-PROPELLER: Warehouse-Scale Interprocedural Code Layout Optimization with AlphaEvolve

2026-05-28 · Chaitanya Mamatha Ananda, Rajiv Gupta, Mircea Trofin, Aiden Grossman 외 arxiv

Post-link optimizers (PLOs) such as Propeller and BOLT have demonstrated that precise, profile-guided code layout can extract significant performance gains from heavily optimized binaries. However, these systems are curr…

AgentV-RL: Scaling Reward Modeling with Agentic Verifier

2026-04-17 · Jiazheng Zhang, Ziche Fu, Zhiheng Xi, Wenqing Jing 외 arxiv

Verifiers have been demonstrated to enhance LLM reasoning via test-time scaling (TTS). Yet, they face significant challenges in complex domains. Error propagation from incorrect intermediate reasoning can lead to false p…

Reinforcement Learning

Toward Scalable Automated Repository-Level Datasets for Software Vulnerability Detection

2026-03-18 · Amine Lbath arxiv

Software vulnerabilities continue to grow in volume and remain difficult to detect in practice. Although learning-based vulnerability detection has progressed, existing benchmarks are largely function-centric and fail to…

Vulnerability Detection

Scaling Agentic Verifier for Competitive Coding

2026-02-04 · Zeyao Ma, Jing Zhang, Xiaokang Zhang, Jiaxi Yang 외 arxiv

Large language models (LLMs) have demonstrated strong coding capabilities but still struggle to solve competitive programming problems correctly in a single attempt. Execution-based re-ranking offers a promising test-tim…

Reinforcement Learning