paper-with-me

Papers

Machine Learning Techniques for Python Source Code Vulnerability Detection

2024-04-15 · Talaya Farasat, Joachim Posegga

Software vulnerabilities are a fundamental reason for the prevalence of cyber attacks and their identification is a crucial yet challenging problem in cyber security. In this paper, we apply and compare different machine learning algorithms for source code vulnerability detection specifically for Python programming language. Our experimental evaluation demonstrates that our Bidirectional Long Short-Term Memory (BiLSTM) model achieves a remarkable performance (average Accuracy = 98.6%, average F-Score = 94.7%, average Precision = 96.2%, average Recall = 93.3%, average ROC = 99.3%), thereby, establishing a new benchmark for vulnerability detection in Python source code.

📄 PDF Abstract BibTeX arXiv:2404.09537

Code (1)

Tf-arch/Python-Source-Code-Vulnerability-Detection 공식 구현 tf

Tasks

Vulnerability Detection

Similar Papers 제목 키워드 기반

VUDENC: Vulnerability Detection with Deep Learning on a Natural Codebase for Python

2022-01-20 · Laura Wartschinski, Yannic Noller, Thomas Vogel, Timo Kehrer 외

Context: Identifying potential vulnerable code is important to improve the security of our software systems. However, the manual detection of software vulnerabilities requires expert knowledge and is time-consuming, and …

Vulnerability Detection

Automated Vulnerability Detection Using Deep Learning Technique

2024-10-29 · Guan-Yan Yang, Yi-Heng Ko, Farn Wang, Kuo-Hui Yeh 외

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 secu…

Deep LearningVulnerability Detection

Beyond Single Bugs: Benchmarking Large Language Models for Multi-Vulnerability Detection

2025-12-26 · Chinmay Pushkar, Sanchit Kabra, Dhruv Kumar, Jagat Sesh Challa arxiv

Large Language Models (LLMs) have demonstrated significant potential in automated software security, particularly in vulnerability detection. However, existing benchmarks primarily focus on isolated, single-vulnerability…

Vulnerability Detection

A Systematic Study of Code Obfuscation Against LLM-based Vulnerability Detection

2025-12-18 · Xiao Li, Yue Li, Hao Wu, Yue Zhang 외 arxiv

As large language models (LLMs) are increasingly adopted for code vulnerability detection, their reliability and robustness across diverse vulnerability types have become a pressing concern. In traditional adversarial se…

Vulnerability Detection

Using ChatGPT as a Static Application Security Testing Tool

2023-08-28 · Atieh Bakhshandeh, Abdalsamad Keramatfar, Amir Norouzi, Mohammad Mahdi Chekidehkhoun

In recent years, artificial intelligence has had a conspicuous growth in almost every aspect of life. One of the most applicable areas is security code review, in which a lot of AI-based tools and approaches have been pr…

Vulnerability Detection