A Systematically Empirical Evaluation of Vulnerability Discovery Models: a Study on Browsers' Vulnerabilities
Viet Hung Nguyen, Fabio Massacci

TL;DR
This paper introduces a systematic empirical methodology to evaluate vulnerability discovery models (VDMs), applying it to browsers' vulnerabilities to assess their quality and predictability, revealing which models are most effective at different stages.
Contribution
It provides the first independent, systematic validation of VDMs, addressing biases in previous studies and offering guidance on model selection based on browser age.
Findings
Some models should be rejected based on performance.
Linear models are best when browsers are young.
Logistics models outperform others as browsers mature.
Abstract
A precise vulnerability discovery model (VDM) will provide a useful insight to assess software security, and could be a good prediction instrument for both software vendors and users to understand security trends and plan ahead patching schedule accordingly. Thus far, several models have been proposed and validated. Yet, no systematically independent validation by somebody other than the author exists. Furthermore, there are a number of issues that might bias previous studies in the field. In this work, we fill in the gap by introducing an empirical methodology that systematically evaluates the performance of a VDM in two aspects: quality and predictability. We further apply this methodology to assess existing VDMs. The results show that some models should be rejected outright, while some others might be adequate to capture the discovery process of vulnerabilities. We also consider…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
