This repository has been archived by the owner on Jul 23, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 66
Determine version ranges from NVD data #2006
Milestone
Comments
@abs51295 we don't need to do both spikes this sprint. If you could pick one, which one would it be? |
#2005 would be the one. |
48 tasks
I am first doing some refactoring in the code that deals with NVD data. |
41 tasks
Marek did some groundwork around this, but we realized that we first need to have good package name candidates before we can implement this properly. We will return to this (in slightly different shape and form) in future. |
Next: #2485 |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Description
In this spike we want to try to find a way how to extract version ranges from NVD data. Version range is a range that determines which versions of a component are affected by given vulnerability.
NVD plans to improve the format how affected versions are identified: https://nvd.nist.gov/General/News/CPE-Range-Notification
But it's very likely that old entries will not be migrated to this new format.
Example:
All versions prior to 3.0.16 are affected. The goal is to try to come up with an approach how to automatically translate information from NVD about affected/fixed-in versions into format used by project victims. In this case it would be:
Note determining
groupId
andartifactId
is out of scope of this spike.The text was updated successfully, but these errors were encountered: