anchore / vulnerability-data-tools

Apache License 2.0
12 stars 3 forks source link

DISCUSS - Future data goals #3

Open joshbressers opened 7 months ago

joshbressers commented 7 months ago

Today we are duplicating the data format used by NVD in the nvd-data-overrides repo. This data format is less than ideal

We should discuss some goals and ideas for how to best enrich this data in the future.

Here are some high level goals for enriching data


Two data format examples that are pretty good

cve5 https://github.com/CVEProject/cvelistV5

OSV https://ossf.github.io/osv-schema/

prabhu commented 7 months ago

+1 for CVE 5.0 which is well thought out compared to osv. Plus CVE 5.1 adds support for purl etc.

We recently upgraded vdb project (used by owasp depscan) to use CVE 5.0, purl vers and sqlite. Screenshots below:

vdb6

index-vdb6

The project also supports upgrading from osv to CVE 5.0 although there is some loss of information.