Skip to content

Epss score#6

Closed
narcissus1394 wants to merge 16 commits intobinareio:mainfrom
narcissus1394:epss-score
Closed

Epss score#6
narcissus1394 wants to merge 16 commits intobinareio:mainfrom
narcissus1394:epss-score

Conversation

@narcissus1394
Copy link
Copy Markdown
Contributor

@narcissus1394 narcissus1394 commented Feb 15, 2024

Purpose: Add EPSS score to the CVE info.

Modification's summary:

  1. Improve the load utility from the FastCVE with the option to download the most recent EPSS data using https://epss.cyentia.com/epss_scores-YYYY-MM-DD.csv.gz data feed and modify the cve data JSON structure by adding the epss info into the CVE data.
  2. Add a parameter to load the EPPS info only (epss): for all the CVE-IDs from the EPSS info, update the vuln table info for each cve_id
  3. Improve the search utility to search by the epss score and percentile: --epss-score-gt, --epss-score-lt, --epss-perc-gt, --epss-perc-lt

Changes were made to the following files:
src/load.py
src/common/models/Models.py
src/common/search.py

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants