AppThreat / vulnerability-db

Vulnerability database and package search for sources such as Linux, OSV, NVD, GitHub and npm. Powered by sqlite, CVE 5.0, purl, and vers.
MIT License
93 stars 22 forks source link

Report: How vulnerability db handles information mismatch #6

Closed prabhu closed 4 years ago

prabhu commented 4 years ago

Vulnerability reports on CVE, GitHub etc can have a number of mistakes. Unlike CVE, GitHub doesn't seem to have a way of reporting mistakes at all!

Below is an example:

gh-mistake

cve-master

Our repo is able to handle this mistake by mere accident (design) and is working fine.

at-search

This is because alphabetically NvdSource comes after GitHubSource so the information for the same CVE is getting updated from NVD which in this case is correct.

I will keep this open till we figure out a technological solution that doesn't involve paying a commercial company or human to check every report.