Detecting code vulnerabilities by learning from large-scale open source repositories

R Xu, Z Tang, G Ye, H Wang, X Ke, D Fang… - Journal of Information …, 2022 - Elsevier
Abstract Machine learning methods are widely used to identify common, repeatedly
occurring bugs and code vulnerabilities. The performance of a machine-learned model is …

Machine learning for source code vulnerability detection: What works and what isn't there yet

T Marjanov, I Pashchenko… - IEEE Security & Privacy, 2022 - ieeexplore.ieee.org
We review machine learning approaches for detecting (and correcting) vulnerabilities in
source code, finding that the biggest challenges ahead involve agreeing to a benchmark …

Towards attention based vulnerability discovery using source code representation

J Kim, D Hubczenko, P Montague - International Conference on Artificial …, 2019 - Springer
Vulnerability discovery in software is an important task in the field of computer security. As
vulnerabilities can be abused to enable cyber criminals and other malicious actors to exploit …

Automated Vulnerability Detection in Source Code Using Deep Representation Learning

C Seas, G Fitzpatrick, JA Hamilton… - 2024 IEEE 14th …, 2024 - ieeexplore.ieee.org
Each year, software vulnerabilities are discovered, which pose significant risks of
exploitation and system compromise. We present a convolutional neural network model that …

Machine-learning supported vulnerability detection in source code

T Sonnekalb - Proceedings of the 2019 27th ACM Joint Meeting on …, 2019 - dl.acm.org
The awareness of writing secure code rises with the increasing number of attacks and their
resultant damage. But often, software developers are no security experts and vulnerabilities …

VUDENC: vulnerability detection with deep learning on a natural codebase for Python

L Wartschinski, Y Noller, T Vogel, T Kehrer… - Information and …, 2022 - Elsevier
Context: Identifying potential vulnerable code is important to improve the security of our
software systems. However, the manual detection of software vulnerabilities requires expert …

Automated software vulnerability detection with machine learning

JA Harer, LY Kim, RL Russell, O Ozdemir… - arXiv preprint arXiv …, 2018 - arxiv.org
Thousands of security vulnerabilities are discovered in production software each year, either
reported publicly to the Common Vulnerabilities and Exposures database or discovered …

Software Vulnerability Prediction Knowledge Transferring Between Programming Languages

K Hanifi, RF Fouladi, BG Unsalver… - arXiv preprint arXiv …, 2023 - arxiv.org
Developing automated and smart software vulnerability detection models has been
receiving great attention from both research and development communities. One of the …

Combining graph-based learning with automated data collection for code vulnerability detection

H Wang, G Ye, Z Tang, SH Tan… - IEEE Transactions …, 2020 - ieeexplore.ieee.org
This paper presents FUNDED (Flow-sensitive vUl-Nerability coDE Detection), a novel
learning framework for building vulnerability detection models. Funded leverages the …

Vulnerability detection in source code using deep representation learning

VK Chauhan, A Kumar - 2022 11th International Conference on …, 2022 - ieeexplore.ieee.org
Everyyear, whether or not they may be discovered internally in personal code or are made
public, software program issues are found extra frequently. Those weaknesses might be …