The rise of software vulnerability: Taxonomy of software vulnerabilities detection and machine learning approaches

H Hanif, MHNM Nasir, MF Ab Razak, A Firdaus… - Journal of Network and …, 2021 - Elsevier
The detection of software vulnerability requires critical attention during the development
phase to make it secure and less vulnerable. Vulnerable software always invites hackers to …

A survey on data-driven software vulnerability assessment and prioritization

THM Le, H Chen, MA Babar - ACM Computing Surveys, 2022 - dl.acm.org
Software Vulnerabilities (SVs) are increasing in complexity and scale, posing great security
risks to many software systems. Given the limited resources in practice, SV assessment and …

Automatic classification method for software vulnerability based on deep neural network

G Huang, Y Li, Q Wang, J Ren, Y Cheng, X Zhao - IEEE Access, 2019 - ieeexplore.ieee.org
Software vulnerabilities are the root causes of various security risks. Once a vulnerability is
exploited by malicious attacks, it will greatly compromise the safety of the system, and may …

Common vulnerability scoring system prediction based on open source intelligence information sources

P Kuehn, DN Relke, C Reuter - Computers & Security, 2023 - Elsevier
The number of newly published vulnerabilities is constantly increasing. Until now, the
information available when a new vulnerability is published is manually assessed by experts …

Automated event extraction of CVE descriptions

Y Wei, L Bo, X Sun, B Li, T Zhang, C Tao - Information and Software …, 2023 - Elsevier
Context: The dramatically increasing number of vulnerabilities makes manual vulnerability
analysis increasingly more difficult. Automatic extraction of vulnerability information can help …

On the use of fine-grained vulnerable code statements for software vulnerability assessment models

THM Le, MA Babar - Proceedings of the 19th International Conference …, 2022 - dl.acm.org
Many studies have developed Machine Learning (ML) approaches to detect Software
Vulnerabilities (SVs) in functions and fine-grained code statements that cause such SVs …

An automatic algorithm for software vulnerability classification based on CNN and GRU

Q Wang, Y Li, Y Wang, J Ren - Multimedia Tools and Applications, 2022 - Springer
In order to improve the management efficiency of software vulnerability classification, reduce
the risk of system being attacked and destroyed, and save the cost for vulnerability repair …

A survey on automated software vulnerability detection using machine learning and deep learning

NS Harzevili, AB Belle, J Wang, S Wang, Z Ming… - arXiv preprint arXiv …, 2023 - arxiv.org
Software vulnerability detection is critical in software security because it identifies potential
bugs in software systems, enabling immediate remediation and mitigation measures to be …

An approach to discover and assess vulnerability severity automatically in cyber-physical systems

Y Jiang, Y Atif - 13th international conference on security of information …, 2020 - dl.acm.org
Current vulnerability scoring mechanisms in complex cyber-physical systems (CPSs) face
challenges induced by the proliferation of both component versions and recurring scoring …

Towards Automated Classification of Attackers' TTPs by combining NLP with ML Techniques

C Sauerwein, A Pfohl - arXiv preprint arXiv:2207.08478, 2022 - arxiv.org
The increasingly sophisticated and growing number of threat actors along with the sheer
speed at which cyber attacks unfold, make timely identification of attacks imperative to an …