Cybersecurity Defenses: Exploration of CVE Types through Attack Descriptions

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Othman, Refat, Rossi, Bruno, Russo, Barbara
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866929417440198656
author Othman, Refat
Rossi, Bruno
Russo, Barbara
author_facet Othman, Refat
Rossi, Bruno
Russo, Barbara
contents Vulnerabilities in software security can remain undiscovered even after being exploited. Linking attacks to vulnerabilities helps experts identify and respond promptly to the incident. This paper introduces VULDAT, a classification tool using a sentence transformer MPNET to identify system vulnerabilities from attack descriptions. Our model was applied to 100 attack techniques from the ATT&CK repository and 685 issues from the CVE repository. Then, we compare the performance of VULDAT against the other eight state-of-the-art classifiers based on sentence transformers. Our findings indicate that our model achieves the best performance with F1 score of 0.85, Precision of 0.86, and Recall of 0.83. Furthermore, we found 56% of CVE reports vulnerabilities associated with an attack were identified by VULDAT, and 61% of identified vulnerabilities were in the CVE repository.
format Preprint
id arxiv_https___arxiv_org_abs_2407_06759
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Cybersecurity Defenses: Exploration of CVE Types through Attack Descriptions
Othman, Refat
Rossi, Bruno
Russo, Barbara
Cryptography and Security
Software Engineering
Vulnerabilities in software security can remain undiscovered even after being exploited. Linking attacks to vulnerabilities helps experts identify and respond promptly to the incident. This paper introduces VULDAT, a classification tool using a sentence transformer MPNET to identify system vulnerabilities from attack descriptions. Our model was applied to 100 attack techniques from the ATT&CK repository and 685 issues from the CVE repository. Then, we compare the performance of VULDAT against the other eight state-of-the-art classifiers based on sentence transformers. Our findings indicate that our model achieves the best performance with F1 score of 0.85, Precision of 0.86, and Recall of 0.83. Furthermore, we found 56% of CVE reports vulnerabilities associated with an attack were identified by VULDAT, and 61% of identified vulnerabilities were in the CVE repository.
title Cybersecurity Defenses: Exploration of CVE Types through Attack Descriptions
topic Cryptography and Security
Software Engineering
url https://arxiv.org/abs/2407.06759