Learning CNA-Oriented CVSS Scores
Software vulnerabilities are intrinsically related to product-specific characteristics. The properties of a vulnerability, along with its severity, must be assessed in the context of the product wherein the vulnerability is located. Severity is typically captured by Common Vulnerability Scoring System (CVSS) scores and context is provided by CVE Numbering Authorities (CNAs), such as vendors. In this paper, our goal is to determine how context impacts severity, i.e., how CNAs impact CVSS scores. To this aim, we pose the following question: are there latent patterns that can be learned to determine how vulnerability severity, as assessed by CVSS scores, is impacted by its context, as assessed by CNAs? To answer this question, we leverage public data from the National Vulnerability Database (NVD). We show that an LLM can learn CNA-oriented CVSS scores, achieving average classification metrics, such as accuracy and F1-scores, above 70%. Our results also indicate the potential for knowledge transfer about CVSS scores across different CNAs, within public vulnerability databases such as NVD.
Authors
- Abhishek Ramchandran (ORCID: https://orcid.org/0009-0002-9228-1702)
- Tobias Limmer (ORCID: https://orcid.org/0000-0001-8904-0620)
- Lucas Miranda
- Daniel Sadoc Menasché (ORCID: https://orcid.org/0000-0002-8953-4003)
- Anton Kocheturov (ORCID: https://orcid.org/0000-0003-2549-9146)
- Enrico Lovat
- Lucas Senos
- Gaurav Srivastava (ORCID: https://orcid.org/0000-0003-3139-4439)
Institutions
- Universidade Federal do Rio de Janeiro (BR)
- Siemens (Germany) (DE)
- Siemens (United States) (US)
Publication Details
- Published
- 2024-11-27
- DOI
- https://doi.org/10.1109/cloudnet62863.2024.10815736
- Citations
- 1
- Primary Topic
- Business Process Modeling and Analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.53