-
Notifications
You must be signed in to change notification settings - Fork 331
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
Please add the C ecosystem to GHSA #680
Comments
Thanks @eslerm, appreciate you voicing this. We'd really like to expand to supporting C/C++ so I'm going to keep this issue open for others to chime in. While committing to curating all C/C++ advisories is further out, we're considering adding more options to the GHSA form for folks to select from even if we don't curate them. One proposal on the table is to add all PURL types as options to select. That would mean Would that address the problem you're trying to solve or not really? |
Thank you @KateCatlin! Adding purl-spec sounds like a wonderful idea! Between purl's support of distros, package managers, and version control systems, most software can be tracked. And adding purl would be especially useful for generating SBOMs. |
Great, thanks @eslerm. I'll circle back to update this Issue when that gets released. |
Adding the C ecosystem would dramatically help organize CVE communication.
For example, the OpenJPEG project has many CVEs from Chromium fuzzing. It is difficult to understand if certain CVEs have been addressed from this projects commit message history and which commits belong to a patch set of a specific CVEs. Many commits which address specific GitHub Issues are not linked. Most GitHub issues do not mention CVEs they address. Some vulnerabilities relate to multiple GitHub issues. An issue could be made for each CVE to tie everything together, but using GHSA would be a vastly better.
By extending GHSA to the C ecosystem maintainers and community members will have dramatically more tools to organize and resolve CVEs.
The text was updated successfully, but these errors were encountered: