Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Improve GHSA-gwrp-pvrq-jmwv #3442

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

Conversation

wtwhite
Copy link

@wtwhite wtwhite commented Jan 28, 2024

Updates

  • Affected products
  • References

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.

Note: Given that attempting to specify a multiple versions in a versions array results in the error "Explicitly listing more than one affected version is not currently supported. Use range events instead", but using range events instead would lead to ambiguity for affected packages for which no fixed version yet exists, for each such package added in this PR, we instead add an affected package per version as suggested here. For the single affected package for which a fixed version does already exist (namely, org.checkerframework.annotatedlib:commons-io), a ranges array containing a fixed entry was used instead of a versions array.

@github-actions github-actions bot changed the base branch from main to wtwhite/advisory-improvement-3442 January 29, 2024 00:00
@wtwhite
Copy link
Author

wtwhite commented Jan 29, 2024

The 2 vulnerable versions just added in cda19d9 result from manual checks, with results in https://github.com/jensdietrich/xshady-release/tree/main/CVE-2021-29425/VULN-CONFIRMED-MANUALLY.

@wtwhite
Copy link
Author

wtwhite commented Feb 9, 2024

Thanks @darakian, the discussion link was very helpful and also simplifies things on my end. I've dropped versions entirely and now always use ranges, with fixed or last_affected depending on whether the latest version is vulnerable or not.

Something strange has happened with my latest push -- I'll close this PR and start a fresh one.

@wtwhite wtwhite closed this Feb 9, 2024
@wtwhite wtwhite deleted the wtwhite-GHSA-gwrp-pvrq-jmwv branch February 9, 2024 05:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants