Automated Vulnerability Detection Using Deep Learning Technique

Guan-Yan Yang, Yi-Heng Ko, Farn Wang, Kuo-Hui Yeh, Haw-Shiang Chang +1 more
10/29/2024
cs.CRcs.AIcs.SE

No confident code implementation found for this paper. 4 possible matches can be shown below.

Abstract

Our work explores the utilization of deep learning, specifically leveraging the CodeBERT model, to enhance code security testing for Python applications by detecting SQL injection vulnerabilities. Unlike traditional security testing methods that may be slow and error-prone, our approach transforms source code into vector representations and trains a Long Short-Term Memory (LSTM) model to identify vulnerable patterns. When compared with existing static application security testing (SAST) tools, our model displays superior performance, achieving higher precision, recall, and F1-score. The study demonstrates that deep learning techniques, particularly with CodeBERT's advanced contextual understanding, can significantly improve vulnerability detection, presenting a scalable methodology applicable to various programming languages and vulnerability types.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 4 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{yang2024automated,
  title  = {Automated Vulnerability Detection Using Deep Learning Technique},
  author = {Guan-Yan Yang and Yi-Heng Ko and Farn Wang and Kuo-Hui Yeh and Haw-Shiang Chang and Hsueh-Yi Chen},
  year   = {2024},
  eprint = {2410.21968},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.21968v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.21968.svg)](https://codeofpaper.com/paper/2410.21968)

Discussion