DefectHunter: A Novel LLM-Driven Boosted-Conformer-based Code Vulnerability Detection Mechanism
Not on the map. Why?
Abstract (arXiv)
One of the most pressing threats to computing systems is software vulnerabilities, which can compromise both hardware and software components. Existing methods for vulnerability detection remain suboptimal. Traditional techniques are both time-consuming and labor-intensive, while machine-learning-based approaches often underperform when applied to complex datasets, due to their inability to capture high-dimensional relationships. Previous deep-learning strategies also fall short in capturing sufficient feature information. Although self-attention mechanisms can process information over long distances, they fail to capture structural information. In this paper, we introduce DefectHunter, an innovative model for vulnerability identification that employs the Conformer mechanism. This mechanism fuses self-attention with convolutional networks to capture both local, position-wise features and global, content-based interactions. Furthermore, we optimize the self-attention mechanisms to mitigate the issue of excessive attention heads introducing extraneous noise by adjusting the denominator. We evaluated DefectHunter against ten baseline methods using six industrial and two highly complex datasets. On the QEMU dataset, DefectHunter exhibited a 20.62% improvement in accuracy over Pongo-70B, and for the CWE-754 dataset, its accuracy was 14.64% higher. To investigate how DefectHunter comprehends vulnerabilities, we conducted a case study, which revealed that our model effectively understands the mechanisms underlying vulnerabilities.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). First posted on arXiv 27 Sep 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 5; 2025: 7; 2026: 1.
14 papers.
Sort:
- 2023A Survey on Large Language Model (LLM) Security and Privacy: The Good, the Bad, and the Uglycited by 387
- 2024When LLMs Meet Cybersecurity: A Systematic Literature Reviewcited by 71
- 2025LLMs in Software Security: A Survey of Vulnerability Detection Techniques and Insightscited by 47
- 2024LLbezpeky: Leveraging Large Language Models for Vulnerability Detectioncited by 13
- 2025A Contemporary Survey of Large Language Model Assisted Program Analysiscited by 11
- 2025Do LLMs Consider Security? An Empirical Study on Responses to Programming Questionscited by 9
- 2024RealVul: Can We Detect Vulnerabilities in Web Applications with LLM?cited by 3
- 2024PatUntrack: Automated Generating Patch Examples for Issue Reports without Tracked Insecure Codecited by 1
- 2025Generative AI for Internet of Things Security: Challenges and Opportunitiescited by 1
- 2025LLMpatronous: Harnessing the Power of LLMs For Vulnerability Detectioncited by 1
- 2025What Do They Fix? LLM-Aided Categorization of Security Patches for Critical Memory Bugscited by 1
- 2024Direction for Detection: A Survey of Automated Vulnerability Detection and all of its Pain Pointscited by 0
2 more
- 2026JupOtter: Cell-Level Bug Detection in Jupyter Notebooks22 Jun 2026
- 2025What Do They Fix? LLM-Aided Categorization of Security Patches for Critical Memory Bugs26 Sep 2025
- 2025LLMpatronous: Harnessing the Power of LLMs For Vulnerability Detection25 Apr 2025
- 2025Do LLMs Consider Security? An Empirical Study on Responses to Programming Questions20 Feb 2025
- 2025Generative AI for Internet of Things Security: Challenges and Opportunities13 Feb 2025
- 2025LLMs in Software Security: A Survey of Vulnerability Detection Techniques and Insights10 Feb 2025
- 2025A Contemporary Survey of Large Language Model Assisted Program Analysis5 Feb 2025
- 2025Automating the Detection of Code Vulnerabilities by Analyzing GitHub Issues9 Jan 2025
- 2024Direction for Detection: A Survey of Automated Vulnerability Detection and all of its Pain Points15 Dec 2024
- 2024RealVul: Can We Detect Vulnerabilities in Web Applications with LLM?10 Oct 2024
- 2024PatUntrack: Automated Generating Patch Examples for Issue Reports without Tracked Insecure Code16 Aug 2024
- 2024When LLMs Meet Cybersecurity: A Systematic Literature Review6 May 2024
- 2023A Survey on Large Language Model (LLM) Security and Privacy: The Good, the Bad, and the Uglycited by 387
- 2024When LLMs Meet Cybersecurity: A Systematic Literature Reviewcited by 71
- 2025LLMs in Software Security: A Survey of Vulnerability Detection Techniques and Insightscited by 47
- 2024LLbezpeky: Leveraging Large Language Models for Vulnerability Detectioncited by 13
- 2025A Contemporary Survey of Large Language Model Assisted Program Analysiscited by 11
- 2025Do LLMs Consider Security? An Empirical Study on Responses to Programming Questionscited by 9
- 2024RealVul: Can We Detect Vulnerabilities in Web Applications with LLM?cited by 3
- 2024PatUntrack: Automated Generating Patch Examples for Issue Reports without Tracked Insecure Codecited by 1
- 2025Generative AI for Internet of Things Security: Challenges and Opportunitiescited by 1
- 2025LLMpatronous: Harnessing the Power of LLMs For Vulnerability Detectioncited by 1
- 2025What Do They Fix? LLM-Aided Categorization of Security Patches for Critical Memory Bugscited by 1
- 2024Direction for Detection: A Survey of Automated Vulnerability Detection and all of its Pain Pointscited by 0
12 most cited of 14 All 14 (JSON)
- 2026JupOtter: Cell-Level Bug Detection in Jupyter Notebooks22 Jun 2026
- 2025What Do They Fix? LLM-Aided Categorization of Security Patches for Critical Memory Bugs26 Sep 2025
- 2025LLMpatronous: Harnessing the Power of LLMs For Vulnerability Detection25 Apr 2025
- 2025Do LLMs Consider Security? An Empirical Study on Responses to Programming Questions20 Feb 2025
- 2025Generative AI for Internet of Things Security: Challenges and Opportunities13 Feb 2025
- 2025LLMs in Software Security: A Survey of Vulnerability Detection Techniques and Insights10 Feb 2025
- 2025A Contemporary Survey of Large Language Model Assisted Program Analysis5 Feb 2025
- 2025Automating the Detection of Code Vulnerabilities by Analyzing GitHub Issues9 Jan 2025
- 2024Direction for Detection: A Survey of Automated Vulnerability Detection and all of its Pain Points15 Dec 2024
- 2024RealVul: Can We Detect Vulnerabilities in Web Applications with LLM?10 Oct 2024
- 2024PatUntrack: Automated Generating Patch Examples for Issue Reports without Tracked Insecure Code16 Aug 2024
- 2024When LLMs Meet Cybersecurity: A Systematic Literature Review6 May 2024
12 newest of 14 All 14 (JSON)