The vendored (default) cgi gem
has a reported CVE
https://nvd.nist.gov/vuln/detail/CVE-2025-27220.
Several patched releases of cgi are available https://rubygems.org/gems/cgi/versions. It looks like MRI ruby is going with 0.4.2 https://stdgems.org/. Perhaps that is the best path?
In general what is the strategy for default gems in jruby? Are they meant to track a specific ruby major/minor?
For example in the jruby 9.4 stream would the default gems track those in ruby 3.1? Or ruby 3.y?
The vendored (default)
cgigemjruby/lib/pom.rb
Line 23 in e392391
Several patched releases of
cgiare available https://rubygems.org/gems/cgi/versions. It looks like MRI ruby is going with0.4.2https://stdgems.org/. Perhaps that is the best path?In general what is the strategy for default gems in jruby? Are they meant to track a specific ruby major/minor?
For example in the jruby 9.4 stream would the default gems track those in ruby 3.1? Or ruby 3.y?