-
Notifications
You must be signed in to change notification settings - Fork 183
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
Add CVSS v4 Facet Support #2067
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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: