Skip to content

Conversation

stecurran-est-tech
Copy link
Contributor

Why:
Address CVE-2025-48924, a known vulnerability in org.apache.commons:commons-lang3.
https://nvd.nist.gov/vuln/detail/CVE-2025-48924

What:
Added a Gradle constraint to enforce the use of commons-lang3 version 3.18.0, replacing the previously used 3.12.0, which is affected by the CVE.

Expected Behavior:
Vulnerability scans should no longer report the affected version of commons-lang3.
cruise-control should build successfully with the updated dependency.

Actual Behavior:
Vulnerability scanning no longer reports the affected version.
cruise-control builds successfully after the update.

Categorization:
security/CVE

Copy link
Contributor

@kyguy kyguy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested this change with a few builds, everything looks solid!

@stecurran-est-tech
Copy link
Contributor Author

@kyguy Thanks for reviewing.

@mhratson @CCisGG
Could one of the maintainers merge, if possible, please?
Thanks

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