-
Notifications
You must be signed in to change notification settings - Fork 425
Improve GHSA-fjq5-5j5f-mvxh #2841
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
Improve GHSA-fjq5-5j5f-mvxh #2841
Conversation
For |
Thanks @darakian, I'll look into those other versions today and try to flesh this PR out a bit more 👍 |
…dles:org.apache.servicemix.bundles.commons-collections
Hi @darakian, You were right -- those 2 versions of In 6fd3b9e I've also added some more source repo metadata, and a reference to the paper preprint. Is this PR now good to go do you think? |
… one affected version is not currently supported. Use range events instead.'
Hi @darakian, To get past the "Explicitly listing more than one affected version is not currently supported. Use range events instead" error, 5c57656 removes the complete list of explicit versions -- this seems less misleading than leaving any one of the 3 there. It would be great if we could somehow specify explicitly that we know these 3 versions are definitely vulnerable, because I think merging the PR in its current state will only make the GHSA suggest this, based on:
Is there a way to explicitly specify this? I didn't see anything that does exactly this at https://ossf.github.io/osv-schema/. I could just add
but I don't know if that assumption is reasonable. Otherwise I think this PR is ready? |
Gah, sorry for the delay again. I think this looks good as well. For the future if you want to add a list of single versions then you need to add a new affected product for each. Given the range you removed I could manually add back |
Please do! (For reference is that something I could have done myself in this PR, by making new affected products for each single version as you suggested in the previous sentence? Or something only you can do?) Thanks @darakian! |
023d872
into
github:wtwhite/advisory-improvement-2841
Hi @wtwhite! Thank you so much for contributing to the GitHub Advisory Database. This database is free, open, and accessible to all, and it's people like you who make it great. Thanks for choosing to help others. We hope you send in more contributions in the future! |
It is, though I can also change it and as I'm trying I'm now remembering that our version logic can't handle underscores 🤦. |
Thanks @darakian, the version ranges for
|
Welp, that's a fat finger on my end 🤦 |
Looks good now, thanks! |
Updates
Comments
Several other components are also affected as a result of cloning (copying source code) or shading (copying source code and renaming packages). Proof-of-Vulnerability projects with tests to verify the presence of the CVE can be found here: https://github.com/jensdietrich/xshady-release/.
See #2258, especially #2258 (comment), for more details.