SynthFix: Adaptive Neuro-Symbolic Code Vulnerability Repair
Not on the map. Why?
Abstract (arXiv)
Large Language Models (LLMs) can generate plausible code patches, but plausibility is not enough for automated repair: a patch must compile, pass tests, and remove the target vulnerability. We present SynthFix, a neuro-symbolic repair framework that combines supervised repair learning with compiler-informed feedback. During training, a lightweight router selects between Supervised Fine-Tuning (SFT) for common repair patterns and Reward Fine-Tuning (RFT) for examples that benefit from symbolic feedback. The reward combines static structure, lint/compile checks, security scanning, and public execution tests where available; at inference time, the same evidence guides best-of-K candidate selection under a greedy floor. Across five code LLMs (1.3B-7B) on pyrepair, CodeFlaws, and SVEN, SynthFix improves deployable repair metrics over SFT-only and RFT-only baselines, with relative gains up to 54 percent in functional correctness and 14 percent in security clearance. Our code and data are available at https://github.com/CoderDoge1108/SynthFix.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 27 of its 72 references that are in the map. First posted on arXiv 19 Apr 2026.
Builds on
27 of 72 references.
References · 27
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2023Code Llama: Open Foundation Models for Codecited by 2,105
- 2020CodeBERT: A Pre-Trained Model for Programming and Natural Languagescited by 1,286
- 2022Scaling Laws for Reward Model Overoptimizationcited by 1,056
- 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 876
- 2020CodeBLEU: a Method for Automatic Evaluation of Code Synthesiscited by 468
- 2023Using Human Feedback to Fine-tune Diffusion Models without Any Reward Modelcited by 246
- 2023How Abilities in Large Language Models are Affected by Supervised Fine-tuning Data Compositioncited by 222
- 2017A Survey of Machine Learning for Big Code and Naturalnesscited by 220
- 2023Large Language Models for Code: Security Hardening and Adversarial Testingcited by 149
15 more
- 2016Neuro-Symbolic Program Synthesiscited by 84
- 2021SynCoBERT: Syntax-Guided Multi-Modal Contrastive Pre-Training for Code Representationcited by 63
- 2021Self-Supervised Bug Detection and Repaircited by 59
- 2018Retrieval-Based Neural Code Generationcited by 41
- 2020Synthesize, Execute and Debug: Learning to Repair for Neural Program Synthesiscited by 39
- 2024A Case Study of LLM for Automated Vulnerability Repair: Assessing Impact of Reasoning and Patch Validation Feedbackcited by 22
- 2023Towards Efficient Fine-tuning of Pre-trained Code Models: An Experimental Study and Beyondcited by 20
- 2024Do Machines and Humans Focus on Similar Code? Exploring Explainability of Large Language Models in Code Summarizationcited by 16
- 2023Do Large Language Models Pay Similar Attention Like Human Programmers When Generating Code?cited by 13
- 2021Security Vulnerability Detection Using Deep Learning Natural Language Processingcited by 12
- 2023Modeling Programmer Attention as Scanpath Predictioncited by 7
- 2025CodeGrad: Integrating Multi-Step Verification with Gradient-Based LLM Refinementcited by 7
- 2019Neural Bug Finding: A Study of Opportunities and Challengescited by 6
- 2022Leveraging Artificial Intelligence on Binary Code Comprehensioncited by 3
- 2025DPO-F+: Aligning Code Repair Feedback with Developers' Preferencescited by 3
Built on by
Citing papers per year: 2026: 1.
1 paper.