• Home
  • Search
  • RAG-Enhanced Multi-Model Ensemble for Automated Vulnerability Detection Using SLMs
  • https://doi.org/10.1109/icecte69292.2026.11429262Copy DOI Icon

RAG-Enhanced Multi-Model Ensemble for Automated Vulnerability Detection Using SLMs

  • Jan 29, 2026
  • Fateha Jannat Ayrin +8 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Automated vulnerability detection in source code is essential for modern software security, yet existing approaches suffer from high false positive rates, weak contextual understanding, and limited recall. This work presents the most comprehensive empirical evaluation to date of Small Language Model (SLM) based vulnerability detection, spanning more than twenty system configurations ranging from simple prompting baselines to advanced retrieval-augmented ensembles. Our methodology systematically examines how small LLMs (1–3B parameters) behave under different prompting strategies, static analysis integrations, ensembling techniques, and retrieval mechanisms. Through extensive ablation studies on the DiverseVul dataset, we find that many commonly assumed improvements such as complex Chain-of-Thought prompting, multi-model aggregation, or post-processing verification frequently degrade performance, largely due to overfitting and the inherent reasoning limitations of small models. In contrast, retrieval-augmented generation (RAG) consistently enhances both recall and stability, providing an average F1 gain of 4–5% by grounding model predictions in relevant vulnerability examples. Our best-performing system, a RAG-enhanced stacking ensemble with structured reasoning, achieves a 71.2% F1-score, surpassing the state-of-the-art LLaMA 3.2 model by 5.2 percentage points. our findings demonstrate that effective vulnerability detection does not arise from increased architectural complexity but from combining lightweight models with robust retrieval and context-aware reasoning. This study establishes RAG-driven small LLMs as a practical, cost-efficient, and empirically validated direction for secure software analysis. our source code at https://github.com/rafi79/RAG-Enhanced-Multi-Model-Ensemble-for-Automated-Vulnerability-Detection-Using-SLMs.

Similar Papers
  • PDF
  • Research Article
  • Citations81

Automated Vulnerability Detection in Source Code Using Minimum Intermediate Representation Learning

  • Mar 02, 2020
  • Applied Sciences
  • Xin Li +4
  • Conference Article
  • Citations627

Automated Vulnerability Detection in Source Code Using Deep Representation Learning

  • Dec 01, 2018
  • Rebecca Russell +7
  • Research Article

A transformer-based framework for software vulnerability detection using attention-driven convolutional neural networks

  • Nov 01, 2025
  • Engineering Applications of Artificial Intelligence
  • Abdelkarim Smaili +6
  • Research Article
  • Citations40

Vulnerability Detection via Multiple-Graph-Based Code Representation

  • Aug 01, 2024
  • IEEE Transactions on Software Engineering
  • Fangcheng Qiu +5
  • Conference Article
  • Citations11

A smart contract vulnerability detection model based on graph neural networks

  • Dec 02, 2022
  • Daojun Han +3
  • Book Chapter
  • Citations1

Comparing ML-Based Predictions and Static Analyzer Tools for Vulnerability Detection

  • Jan 01, 2022
  • Norbert Vándor +2
  • Research Article

Retrieval-Augmented Semantic Mapping for Vulnerability Detection via Multi-View Code Similarity

  • Jan 30, 2026
  • Electronics
  • Tiancheng Zhao +4
  • Research Article

PVDetector: Pretrained Vulnerability Detection on Vulnerability-enriched Code Semantic Graph

  • Sep 19, 2025
  • ACM Transactions on Software Engineering and Methodology
  • Jiayuan Li +5
  • Research Article
  • Citations15

Vulnerability detection through cross-modal feature enhancement and fusion

  • Jun 18, 2023
  • Computers & Security
  • Wenxin Tao +4
  • Research Article
  • Citations11

Unity is Strength: Enhancing Precision in Reentrancy Vulnerability Detection of Smart Contract Analysis Tools

  • Jan 01, 2025
  • IEEE Transactions on Software Engineering
  • Zexu Wang +5
  • Conference Article
  • Citations36

Java bytecode clone detection via relaxation on code fingerprint and Semantic Web reasoning

  • Jun 01, 2012
  • Iman Keivanloo +2
  • Research Article
  • Citations6

A Smart Contract Vulnerability Detection Model Based on Syntactic and Semantic Fusion Learning

  • Feb 03, 2023
  • Wireless Communications and Mobile Computing
  • Daojun Han +3
  • Book Chapter
  • Citations4

CVD: An Improved Approach of Software Vulnerability Detection for Object Oriented Programming Languages Using Deep Learning

  • Oct 13, 2022
  • Shaykh Siddique +3
  • Research Article
  • Citations18

Survey of source code vulnerability analysis based on deep learning

  • Sep 03, 2024
  • Computers & Security
  • Chen Liang +4
  • Research Article
  • Citations23

Cross-domain vulnerability detection using graph embedding and domain adaptation

  • Nov 17, 2022
  • Computers & Security
  • Xin Li +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.