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

Model CVSSv4 macrovectors as an SSVC tree #329

Open
ahouseholder opened this issue Oct 2, 2023 · 3 comments
Open

Model CVSSv4 macrovectors as an SSVC tree #329

ahouseholder opened this issue Oct 2, 2023 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@ahouseholder
Copy link
Contributor

CVSS v4 uses the concept of macrovectors. I'm not going to explain that here, check out the CVSS v4 spec for that.

It might be interesting to use SSVC to construct a model of CVSSv4 macrovectors -> CVSSv4 categories (Low, Medium, High, Critical) for demonstration purposes.

@ahouseholder ahouseholder added the enhancement New feature or request label Oct 2, 2023
@sei-vsarvepalli
Copy link
Contributor

Here is the JSON representation of the CVSSv4 as a Decision Tree - we can save it for later.
CVSS_v4_as_Tree_json.txt

@j---
Copy link
Collaborator

j--- commented Oct 11, 2023

We definitely arranged the equivalency sets in a decision tree. However, the process for community voting on assigning relative ranking (and therefore the labels 0.1 to 10.0) is probably more interesting than the fact that the equivalence sets are arranged into a decision tree.

Is there anything else to do for this? I don't see any further concrete value add.

@ahouseholder
Copy link
Contributor Author

Is there anything else to do for this? I don't see any further concrete value add.

Yeah, I want this to exist in python because I want to be able to do things with it like use some of the other tooling I'm building on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants