Predicting Exploitation of Disclosed Software Vulnerabilities Using Open-source Data
Not on the map. Why?
Abstract (arXiv)
Each year, thousands of software vulnerabilities are discovered and reported to the public. Unpatched known vulnerabilities are a significant security risk. It is imperative that software vendors quickly provide patches once vulnerabilities are known and users quickly install those patches as soon as they are available. However, most vulnerabilities are never actually exploited. Since writing, testing, and installing software patches can involve considerable resources, it would be desirable to prioritize the remediation of vulnerabilities that are likely to be exploited. Several published research studies have reported moderate success in applying machine learning techniques to the task of predicting whether a vulnerability will be exploited. These approaches typically use features derived from vulnerability databases (such as the summary text describing the vulnerability) or social media posts that mention the vulnerability by name. However, these prior studies share multiple methodological shortcomings that inflate predictive power of these approaches. We replicate key portions of the prior work, compare their approaches, and show how selection of training and test data critically affect the estimated performance of predictive models. The results of this study point to important methodological considerations that should be taken into account so that results reflect real-world utility.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Jul 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 1; 2024: 0; 2025: 1.
4 papers.
- 2021A Survey on Data-driven Software Vulnerability Assessment and Prioritizationcited by 18
- 2021DeepCVA: Automated Commit-level Vulnerability Assessment with Deep Multi-task Learningcited by 11
- 2025Uncovering Vulnerabilities of LLM-Assisted Cyber Threat Intelligencecited by 3
- 2023OutCenTR: A novel semi-supervised framework for predicting exploits of vulnerabilities in high-dimensional datasetscited by 0
- 2025Uncovering Vulnerabilities of LLM-Assisted Cyber Threat Intelligence28 Sep 2025
- 2023OutCenTR: A novel semi-supervised framework for predicting exploits of vulnerabilities in high-dimensional datasets3 Apr 2023
- 2021DeepCVA: Automated Commit-level Vulnerability Assessment with Deep Multi-task Learning18 Aug 2021
- 2021A Survey on Data-driven Software Vulnerability Assessment and Prioritization18 Jul 2021