Skip to content

huhusmang/Awesome-LLMs-for-Vulnerability-Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Large Language Models for Vulnerability Detection

Title Venue Year Paper Slide Video Github
CleanVul: Automatic Function-Level Vulnerability Detection in Code Commits Using LLM Heuristics 2024 link link
An Empirical Study of Vulnerability Detection using Federated Learning 2024 link
LLM-SmartAudit: Advanced Smart Contract Vulnerability Detection 2024 link link
Advancing Bug Detection in Fastjson2 with Large Language Models Driven Unit Test Generation 2024 link
Large Language Model for Vulnerability Detection and Repair: Literature Review and the Road Ahead 2024 link
RealVul: Can We Detect Vulnerabilities in Web Applications with LLM? 2024 link
StagedVulBERT: Multi-Granular Vulnerability Detection with a Novel Pre-trained Code Model 2024 link link
LLM4Vuln: A Unified Evaluation Framework for Decoupling and Enhancing LLMs' Vulnerability Reasoning 2024 link
Enhancing Source Code Security with LLMs: Demystifying The Challenges and Generating Reliable Repairs 2024 link
Outside the Comfort Zone: Analysing LLM Capabilities in Software Vulnerability Detection 2024 link
ANVIL: Anomaly-based Vulnerability Identification without Labelled Training Data 2024 link
Top Score on the Wrong Exam: On Benchmarking in Machine Learning for Vulnerability Detection 2024 link
Comparison of Static Application Security Testing Tools and Large Language Models for Repo-level Vulnerability Detection 2024 link
Vul-RAG: Enhancing LLM-based Vulnerability Detection via Knowledge-level RAG 2024 link
Security Vulnerability Detection with Multitask Self-Instructed Fine-Tuning of Large Language Models 2024 link
Generalization-Enhanced Code Vulnerability Detection via Multi-Task Instruction Fine-Tuning ACL 2024 link link
M2CVD: Enhancing Vulnerability Semantic through Multi-Model Collaboration for Code Vulnerability Detection 2024 link link
VulDetectBench: Evaluating the Deep Capability of Vulnerability Detection with Large Language Models 2024 link link
LLM-Assisted Static Analysis for Detecting Security Vulnerabilities 2024 link
Multi-role Consensus through LLMs Discussions for Vulnerability Detection 2024 link link
LLMs Cannot Reliably Identify and Reason About Security Vulnerabilities (Yet?): A Comprehensive Evaluation, Framework, and Benchmarks IEEE S&P 2024 link link
Large Language Model for Vulnerability Detection: Emerging Results and Future Directions ICSE 2024 link
Prompt-Enhanced Software Vulnerability Detection Using ChatGPT ICSE 2024 link
DLAP: A Deep Learning Augmented Large Language Model Prompting Framework for Software Vulnerability Detection 2024 link
Harnessing Large Language Models for Software Vulnerability Detection: A Comprehensive Benchmarking Study 2024 link
Enhancing Static Analysis for Practical Bug Detection: An LLM-Integrated Approach OOPSLA 2024 link link link
Source Code Vulnerability Detection: Combining Code Language Models and Code Property Graphs 2024 link link
Enhancing Code Vulnerability Detection via Vulnerability-Preserving Data Augmentation LCTES 2024 link
VulEval: Towards Repository-Level Evaluation of Software Vulnerability Detection 2024 link
Large Language Model for Vulnerability Detection and Repair: Literature Review and the Road Ahead 2024 link
A Comprehensive Study of the Capabilities of Large Language Models for Vulnerability Detection 2024 link
Vulnerability Detection with Code Language Models: How Far Are We? 2024 link
Chain-of-Thought Prompting of Large Language Models for Discovering and Fixing Software Vulnerabilities 2024 link
Finetuning Large Language Models for Vulnerability Detection 2024 link link
How Far Have We Gone in Vulnerability Detection Using Large Language Models 2023 link link
Transformer-based Vulnerability Detection in Code at EditTime: Zero-shot, Few-shot, or Fine-tuning? 2023 link
Software Vulnerability Detection using Large Language Models IEEE 2023 link
DiverseVul: A New Vulnerable Source Code Dataset for Deep Learning Based Vulnerability Detection RAID 2023 link
VulBERTa: Simplified Source Code Pre-Training for Vulnerability Detection IEEE 2022 link
Deep Learning Based Vulnerability Detection: Are We There Yet? IEEE 2022 link
Transformer-Based Language Models for Software Vulnerability Detection ACSAC 2022 link
Software Vulnerability Detection Using Deep Neural Networks: A Survey IEEE 2020 link
Devign: effective vulnerability identification by learning comprehensive program semantics via graph neural networks NeurIPS 2019 link
μμVulDeePecker: A Deep Learning-Based System for Multiclass Vulnerability Detection IEEE 2019 link
VulDeePecker: A Deep Learning-Based System for Vulnerability Detection NDSS 2018 link

arxiv.md

Automated daily capture and update of Arxiv papers for specified keywords through workflows.

Acknowledgements

The project's Updated Arxiv Papers Daily workflow borrows from this project LLM4SE. I refactored its original code by using the arxiv library.

About

Awesome Large Language Models for Vulnerability Detection

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages