Security
P2Patch: Exploit-Guided Vulnerability Repair
arXiv cs.SE0 views
arXiv:2610.20245v1 Announce Type: cross Abstract: Large language models are increasingly deployed as autonomous agents for automated program repair, patching software vulnerabilities through multi-step reasoning and tool use. Yet these systems typically validate a patch against the same evidence used to construct it -- a static alert, sanitizer trace, published exploit, or test suite. A patch that blocks that one piece of evidence can therefore look successful while remaining vulnerable to the same vulnerability with some variation. We present P2Patch, a generative adversarial repair system that treats each patch as a new attack target. Starting from a normalized vulnerability finding, an exploitation agent constructs a reproducing proof of vulnerability (PoV), a patching agent repairs the program, and the exploitation agent then attacks the patched program for a distinct same-vulnerability exploit. Every successful exploit becomes a permanent repair requirement, and the final patch must block all PoVs accumulated during the patching process, with construction-time PoVs kept strictly separate from held-out evaluation oracles. Across 101 C/C++ and Java CVE subjects, this adversarial loop surfaces a distinct confirmed exploit in 41% of runs after the patch has already blocked its original construction-time PoV. Against single-pass repair from the same finding using Claude Code, P2Patch raises held-out fix-closed coverage from 78.1% to 84.7% and beyond-upstream coverage from 42.1% to 62.5%. Under the same held-out oracles, it also certifies more attack paths as blocked than recent state-of-the-art agentic repair systems on overlapping subjects. These results show that adversarial testing and independent security oracles expose repair gaps that one-shot validation misses.
Source:https://arxiv.org/abs/2610.20245PreviousMission (Im)Possible: Towards Autonomous Discovery of Autopilot Logic Flaws in Open-Source Drone FrameworksNextPrismaCoder: Pushing the Boundaries of Open Multimodal Code Intelligence through Decomposed Rubric Synthesis
Related posts

Connecting AWS to Another Network with a Site-to-Site VPN
0dev.to AWS
CVE-2026-28328 and the Limits of Product-Fingerprint Exposure Data
0dev.to Security
Self-Employed? Solopreneur? NIST Has a Cybersecurity Guide Just for You
0Hacker News New
Apple’s HomeView may double as security camera – watch out Ring, Nest, and Wyze
0ZDNet
Future-proof security system protects Bitcoin Lightning Network from quantum attacks
0Phys.org Tech
CVE-2026-106074: a build-time randomness leak in Node.js snapshots
0dev.to Node