Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: support CVSS v4 #170

Merged
merged 4 commits into from
Jun 29, 2024
Merged

feat: support CVSS v4 #170

merged 4 commits into from
Jun 29, 2024

Conversation

jeremylong
Copy link
Owner

No description provided.

@jeremylong
Copy link
Owner Author

seriously - the NVD isn't using the https://www.first.org/cvss/cvss-v4.0.json

There is nothing in the schema for vulnerableSystemConfidentiality... Time to put in some aliases...

@chadlwilson
Copy link
Contributor

seriously - the NVD isn't using the https://www.first.org/cvss/cvss-v4.0.json

There is nothing in the schema for vulnerableSystemConfidentiality... Time to put in some aliases...

Perhaps it's just bugs they will fix rather than something that is intended and that folks should code against? If it's not in the schema I guess it can be expected to go away any time... In the announcement of the support, they didn't even mention that the schema had been updated to 2.2.0 or anything like that. https://nvd.nist.gov/general/news/cvss-v4-0-official-support

@jeremylong
Copy link
Owner Author

I've updated the @JsonProperty to point to what the NVD is using and put an @JsonAliasusing what is in the schema.

@jeremylong jeremylong merged commit 6cafd37 into main Jun 29, 2024
2 checks passed
@jeremylong jeremylong deleted the scratch/CVSSv4 branch July 18, 2024 15:45
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