aboutcode-org / vulnerablecode

A free and open vulnerabilities database and the packages they impact. And the tools to aggregate and correlate these vulnerabilities. Sponsored by NLnet https://nlnet.nl/project/vulnerabilitydatabase/ for https://www.aboutcode.org/ Chat at https://gitter.im/aboutcode-org/vulnerablecode Docs at https://vulnerablecode.readthedocs.org/
https://public.vulnerablecode.io
Apache License 2.0
519 stars 190 forks source link

Add Exploit Prediction Scoring System (EPSS) scores #850

Open pombredanne opened 2 years ago

pombredanne commented 2 years ago

See https://www.first.org/epss/ ... this is an interesting CVSS alternative scoring system. For data, The fisrt link https://www.first.org/epss/data_stats links to https://epss.cyentia.com/ and https://epss.cyentia.com/epss_scores-current.csv.gz

Data license is per https://www.first.org/epss/#Usage-Agreement

Usage Agreement

EPSS is an emerging standard developed by a volunteer group of researchers, practitioners, academics and government personnel. We grant the use of EPSS scores freely to the public, subject to the conditions below. We reserve the right to update the model and these webpages periodically, as necessary, though we will make every attempt to provide sufficient notice to users in the event of material changes. While membership in the EPSS SIG is not required to use or implement EPSS, however, we ask that if you are using EPSS, that you provide appropriate attribution where possible. EPSS can be cited either from this website (e.g. "See EPSS at https://www.first.org/epss), or as: Jay Jacobs, Sasha Romanosky, Benjamin Edwards, Michael Roytman, Idris Adjerid, (2021), Exploit Prediction Scoring System, Digital Threats Research and Practice, 2(3)

pombredanne commented 1 year ago

There is an API now at https://www.first.org/epss/api keyed by CVE

DennisClark commented 3 months ago

See this page for additional info: https://www.first.org/epss/api

pombredanne commented 3 months ago

Based on the initial review of https://github.com/nexB/vulnerablecode/pull/1481 we should refactor this to be a severity scoring instead: