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

Skip to content

Conversation

@ylecuyer
Copy link
Contributor

@ylecuyer ylecuyer commented Aug 8, 2025

Bump cgi version to fix CVE-2025-27220 and CVE-2025-27219

Screenshot_2025-08-08_11-17-42

@headius
Copy link
Member

headius commented Aug 13, 2025

Thank you! I'll cherry-pick this to 9.4 as well.

@headius headius merged commit aaa92b3 into jruby:master Aug 13, 2025
@enebo enebo added this to the JRuby 9.4.14.0 milestone Aug 28, 2025
@ylecuyer
Copy link
Contributor Author

ylecuyer commented Sep 1, 2025

Hello, I see jruby 9.4.14.0 has been released with the cgi bump, but I can't see the 10.x release with the fix. What is the expected timeline for the 10.x branch ?

@headius
Copy link
Member

headius commented Sep 2, 2025

@ylecuyer For CVEs that are part of the standard library, you can simply upgrade your local copy of that gem (gem install cgi or add newer version to Gemfile, etc). We have not typically done special releases just for stdlib CVEs because of the upgrade path.

If you have a need for a "clean" release of 10.x on a shorter timeframe, get in touch with me directly and we can talk about options: [email protected].

@ylecuyer
Copy link
Contributor Author

ylecuyer commented Sep 2, 2025

You know how security scans work, they check the whole container and flag if they find the vulnerable version (be it used or not) and cgi being a stdlib you can’t uninstall the vulnerable version afaict :(

@headius
Copy link
Member

headius commented Sep 4, 2025

@ylecuyer Ahh yes, I understand the problem. We will try to prioritize a JRuby 10 update release soon.

Meanwhile, perhaps you could add an entry to https://github.com/jruby/jruby/blob/master/USERS.md via a PR? We would like to do a better job of tracking who is using JRuby and how we can better serve you!

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.

3 participants