Add CVSS v4 Facet Support#2067
Conversation
|
@david-waltermire, as this PR is not strictly a bug fix but is still backwards compatible, if you would like to target this PR at the |
|
This is a new enhancement, so I am comfortable with this being considered for the next minor release, as long as that is not too far into the future, since some organizations are already adopting CVSS 4.0. |
|
@david-waltermire - I reviewed the proposed support for the CVSS 4.0. |
iMichaela
left a comment
There was a problem hiding this comment.
Proposed support for CVSS 4.0 looks good.
|
@david-waltermire - Can you please rebase your branch. I am not able to do so on your behalf. |
The facets for 3.0 and 3.1 are the same (minus the system), so the constraints for the values are shared between the two. This is because v3.0 and v3.1 only focused on adjusting guidance around how to apply the scoring system. See the following examples. |
On what branch should I rebase? FWIW, I have marked my PR as editable by maintainers as required in the PR template, so you should be able to rebase on you own. |
There are conflicts I need to address manually. I can do so locally by pulling your branch and merge it into develop, but I want to ensure the correct selection is made when conflicts are addressed, unless you can address them and push them to the PR. |
3ba40ad to
428b16c
Compare
|
It looks like you created some merge commits that where we causing the problem. I'd recommend generally using I rebased using |
Thank you! |

Committer Notes
This PR adds constraints for assessment results facets for CVSS v4.0.
The names and values used are the initialisms used in the CVSS vector string, to provide for a more concise representation that aligns with how CVSS is commonly used in many tools.
All Submissions:
By submitting a pull request, you are agreeing to provide this contribution under the CC0 1.0 Universal public domain dedication.
(For reviewers: The wiki has guidance on code review and overall issue review for completeness.)
Changes to Core Features: