Skip to content

Bump minimum jruby-openssl to 0.15.4 for CVE-2025-46551#1022

Merged
rhenium merged 1 commit into
masterfrom
bumpup-jruby-openssl
Jun 22, 2026
Merged

Bump minimum jruby-openssl to 0.15.4 for CVE-2025-46551#1022
rhenium merged 1 commit into
masterfrom
bumpup-jruby-openssl

Conversation

@hsbt

@hsbt hsbt commented Mar 31, 2026

Copy link
Copy Markdown
Member

I recieved the dependabot alert for GHSA-72qj-48g4-5xgx at ruby/ruby repository. We should bump up to jruby-openssl dependency with fixed version.

/cc @headius

Copilot AI review requested due to automatic review settings March 31, 2026 02:11

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Updates the JRuby-specific dependency constraint in openssl.gemspec to ensure JRuby users pick up a jruby-openssl version that includes the fix for CVE-2025-46551 (GHSA-72qj-48g4-5xgx).

Changes:

  • Bump jruby-openssl runtime dependency from ~> 0.14 to the 0.15 series.
  • Enforce a minimum jruby-openssl version of 0.15.4 on the Java/JRuby platform path.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread openssl.gemspec Outdated
Comment thread openssl.gemspec Outdated
@headius

headius commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Thank you for catching this. We are open to ideas for how to make sure jruby-openssl updates in the future are quickly reflected in the openssl gem stub for JRuby.

"~> 0.14" is equivalent to ">= 0.14, < 1". Since the openssl gem is an
empty stub on JRuby, there is no good reason to specify version bounds
on jruby-openssl.

[ky: commit message]

Co-authored-by: Kazuki Yamaguchi <k@rhe.jp>
@rhenium rhenium force-pushed the bumpup-jruby-openssl branch from e8b4d4b to 3ffbe73 Compare June 22, 2026 17:39
@rhenium

rhenium commented Jun 22, 2026

Copy link
Copy Markdown
Member

Squashed changes and updated the commit message, as this has nothing to do with the CVE ID.

@rhenium rhenium merged commit 9394001 into master Jun 22, 2026
92 of 93 checks passed
@rhenium rhenium deleted the bumpup-jruby-openssl branch June 22, 2026 17:42
@hsbt

hsbt commented Jun 23, 2026

Copy link
Copy Markdown
Member Author

👍

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.

4 participants