Skip to content

Commit 3a26aa0

Browse files
hsbtclaude
andcommitted
Bump minimum jruby-openssl to 0.15.4 for CVE-2025-46551
jruby-openssl versions prior to 0.15.4 have hostname verification disabled by default, allowing man-in-the-middle attacks with valid certificates for different domains (GHSA-72qj-48g4-5xgx). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 10ae5ca commit 3a26aa0

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

openssl.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Gem::Specification.new do |spec|
1111
if Gem::Platform === spec.platform and spec.platform =~ 'java' or RUBY_ENGINE == 'jruby'
1212
spec.platform = "java"
1313
spec.files = []
14-
spec.add_runtime_dependency('jruby-openssl', '~> 0.14')
14+
spec.add_runtime_dependency('jruby-openssl', '~> 0.15', '>= 0.15.4')
1515
else
1616
spec.files = Dir.glob(["lib/**/*.rb", "ext/**/*.{c,h,rb}", "*.md"], base: File.expand_path("..", __FILE__)) +
1717
["BSDL", "COPYING"]

0 commit comments

Comments
 (0)