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

Host CVRF data about vulnerabilites #147

Closed
jasinner opened this issue Nov 7, 2016 · 6 comments
Closed

Host CVRF data about vulnerabilites #147

jasinner opened this issue Nov 7, 2016 · 6 comments

Comments

@jasinner
Copy link
Member

jasinner commented Nov 7, 2016

We should host CVRF data about the vulnerablities in the database so that it can be consumed by organizations such as NIST in their NVD.

This would require mapping Maven GAVs to CPE names, and requesting new CPE names where they don't already exist.

Here is an example of CVRF data hosted by Red Hat for enterprise products.

@ashcrow
Copy link
Member

ashcrow commented Nov 7, 2016

Sounds like a good idea to me. Do you have any ideas on how you'd expect the data to be available within the API?

@jasinner
Copy link
Member Author

jasinner commented Nov 8, 2016

Looking at the Red Hat Enterprise data it can be a list of static files. It might actually be best done as part of separate project from victims-web?

@ashcrow
Copy link
Member

ashcrow commented Nov 8, 2016

@jasinner as in outside of the API as well -- or just outside of the web ui?

Slightly related: I'm keen on trying to get back to working on the API side of things if we (as in anyone who has opinions on the design of the API) is happy with with design. I'd like to replace the aging all-in-one victims-web for backend stuff.

@jasinner
Copy link
Member Author

We have to decide what to use as the 'vendor' in any CPE we issue. One idea proposed here is to use 'apache-maven-central' as the vendor.
This seems like a good idea for dependencies from Maven Central. However since we are incorporating data from other Maven repositories, we should allow the vendor field to reflect other repositories.

@ashcrow
Copy link
Member

ashcrow commented Nov 28, 2016

If we use apache-maven-central as the vendor we could use $NAME-maven-$OPTIONAL as a pattern for other maven CPE vendors. Does that seem reasonable?

@jasinner
Copy link
Member Author

I like the idea of using $NAME-maven-$OPTIONAL. However I'm going to close this task, and create a new project that's not part of victims-web to start working on this issue. https://github.com/jasinner/victims-cvrf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants