Benchmarking Automated Security Patch Backporting: How Far Are We?
Not on the map. Why?
Abstract (arXiv)
Automated security patch backporting is critical for mitigating N-day vulnerabilities. Recent tools report success rates above 80% on their respective datasets. However, these evaluations are often confined to homogeneous environments, such as one repository or specific project versions. Consequently, it remains unclear how well these tools generalize beyond their originally targeted scenarios. We present Porting Benchmark, a curated dataset of 1,234 security patch backporting cases spanning cross-version, cross-branch, and cross-repository scenarios, paired with a common evaluation framework. Using this benchmark, we evaluate five tools spanning program analysis, LLM prompting, and LLM agents under aligned settings. Our results show that aligned evaluation changes the apparent performance landscape: PortGPT and TSBPort remain comparatively strong on the Replication Dataset, while FixMorph and Mystique degrade substantially under the common protocol. Performance degrades sharply on structurally complex patches: the best commit-level success rate falls from 85.2% on Type-I patches to 24.0% on Type-IV. We identify four root-cause categories (missing target API awareness, cross-version semantic mismatch, non-local dependency propagation failure, and patch construction or localization failure) and derive concrete directions for next-generation tool design. On a 45-case dynamically validated subset with verified test cases and constructed POCs, we further observe that reference-based benchmark scores do not fully capture real-world remediation: exact match sharply under-credits harder target adaptations, while executable validation reveals residual integration failures in the target that static reference agreement misses. Executable-feedback refinement provides limited but measurable recovery on the hardest executable cases.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 15 of its 60 references that are in the map. First posted on arXiv 18 Aug 2026.
Builds on
15 of 60 references.
References · 15
- 2021CVEfixes: Automated Collection of Vulnerabilities and Their Fixes from Open-Source Softwarecited by 89
- 2019TBar: Revisiting Template-based Automated Program Repaircited by 64
- 2025A Survey of LLM-based Automated Program Repair: Taxonomies, Design Paradigms, and Applicationscited by 24
- 2024Hybrid Automated Program Repair by Combining Large Language Models and Program Analysiscited by 22
- 2024APPATCH: Automated Adaptive Prompting Large Language Models for Real-World Software Vulnerability Patchingcited by 18
- 2025SoK: Towards Effective Automated Vulnerability Repaircited by 9
- 2025Repair Ingredients Are All You Need: Improving Large Language Model-Based Program Repair via Repair Ingredients Searchcited by 8
- 2026Patch-to-PoC: A Systematic Study of Agentic LLM Systems for Linux Kernel N-Day Reproductioncited by 7
- 2024An Investigation of Patch Porting Practices of the Linux Kernel Ecosystemcited by 5
- 2025VADER: A Human-Evaluated Benchmark for Vulnerability Assessment, Detection, Explanation, and Remediationcited by 5
- 2024Automating Zero-Shot Patch Porting for Hard Forkscited by 3
- 2025MigGPT: Harnessing Large Language Models for Automated Migration of Out-of-Tree Linux Kernel Patches Across Versionscited by 2
3 more
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026VeriPort: Automated and Verified Patch Backporting at Scale
- 2025SEC-bench: Automated Benchmarking of LLM Agents on Real-World Software Security Tasks
- 2026Vulnerability Localization Benchmark: Measuring Agentic Security Analysis at Repository Scale
- 2026Vul4Py: Benchmarking Automated Vulnerability Repair in Python with Paired Exploit and Functional Oracles
- 2026PatchHolmes: Agentic Patch Retrieval via Listwise Selection
- 2026PatchIsland: Orchestration of LLM Agents for Continuous Vulnerability Repair
- 2025How Safe Are AI-Generated Patches? A Large-scale Study on Security Risks in LLM and Agentic Automated Program Repair on SWE-bench
- 2026AgenticRepair: Multi-Faceted Program Context Engineering for Agentic Vulnerability Repair