clj-holmes / clj-watson

clojure deps SCA
Eclipse Public License 2.0
84 stars 9 forks source link

Review CVSS score handling & reporting #118

Closed lread closed 3 months ago

lread commented 3 months ago

For dependency-check:

Clj-watson now recognizes that multiple CVSS versions can be populated for a single CVE. We now:

For github-advisory:

The github-advisory only contains a single CVSS entry. Clj-watson now extracts the CVSS revision from the CVSS "vectorString", when available.

For reports:

Out of scope:

This change does not include support for deriving a CVSS score when it missing. This will be handled when we need it for decision making, like in #114.

Closes #112