Chatgpt for vulnerability detection, classification, and repair: How far are we?

M Fu, CK Tantithamthavorn… - 2023 30th Asia-Pacific …, 2023 - ieeexplore.ieee.org
Large language models (LLMs) like ChatGPT (ie, gpt-3.5-turbo and gpt-4) exhibited
remarkable advancement in a range of software engineering tasks associated with source …

Large language model for vulnerability detection and repair: Literature review and the road ahead

X Zhou, S Cao, X Sun, D Lo - ACM Transactions on Software …, 2024 - dl.acm.org
The significant advancements in Large Language Models (LLMs) have resulted in their
widespread adoption across various tasks within Software Engineering (SE), including …

VulRepair: a T5-based automated software vulnerability repair

M Fu, C Tantithamthavorn, T Le, V Nguyen… - Proceedings of the 30th …, 2022 - dl.acm.org
As software vulnerabilities grow in volume and complexity, researchers proposed various
Artificial Intelligence (AI)-based approaches to help under-resourced security analysts to …

GRACE: Empowering LLM-based software vulnerability detection with graph structure and in-context learning

G Lu, X Ju, X Chen, W Pei, Z Cai - Journal of Systems and Software, 2024 - Elsevier
Software vulnerabilities inflict considerable economic and societal harm. Therefore, timely
and accurate detection of these flaws has become vital. Large language models (LLMs) …

Data quality for software vulnerability datasets

R Croft, MA Babar, MM Kholoosi - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
The use of learning-based techniques to achieve automated software vulnerability detection
has been of longstanding interest within the software security domain. These data-driven …

An empirical study of deep learning models for vulnerability detection

B Steenhoek, MM Rahman, R Jiles… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Deep learning (DL) models of code have recently reported great progress for vulnerability
detection. In some cases, DL-based models have outperformed static analysis tools …

Large language model for vulnerability detection: Emerging results and future directions

X Zhou, T Zhang, D Lo - Proceedings of the 2024 ACM/IEEE 44th …, 2024 - dl.acm.org
Previous learning-based vulnerability detection methods relied on either medium-sized pre-
trained models or smaller neural networks from scratch. Recent advancements in Large Pre …

Vulnerability detection with code language models: How far are we?

Y Ding, Y Fu, O Ibrahim, C Sitawarin, X Chen… - arxiv preprint arxiv …, 2024 - arxiv.org
In the context of the rising interest in code language models (code LMs) and vulnerability
detection, we study the effectiveness of code LMs for detecting vulnerabilities. Our analysis …

Unifying the perspectives of nlp and software engineering: A survey on language models for code

Z Zhang, C Chen, B Liu, C Liao, Z Gong, H Yu… - arxiv preprint arxiv …, 2023 - arxiv.org
In this work we systematically review the recent advancements in software engineering with
language models, covering 70+ models, 40+ evaluation tasks, 180+ datasets, and 900 …

Vulnerability detection with graph simplification and enhanced graph representation learning

XC Wen, Y Chen, C Gao, H Zhang… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Prior studies have demonstrated the effectiveness of Deep Learning (DL) in automated
software vulnerability detection. Graph Neural Networks (GNNs) have proven effective in …