Approved changes feed: RSS · Atom

cpe:2.3:a:jruby:jruby:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorJruby (35aad96b-b44f-560c-a64f-50aa09403beb)
ProductJruby (ae5c6e22-be94-5488-89d6-fdc4cd2557bf)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:deb/debian/jruby purl2cpe 2026-06-01 10:18:21.028618
pkg:deb/ubuntu/jruby purl2cpe 2026-06-01 10:18:21.028621
pkg:docker/jruby purl2cpe 2026-06-01 10:18:21.028622
pkg:github/jruby/jruby purl2cpe 2026-06-01 10:18:21.028624
pkg:gitlab/cleveron/jruby purl2cpe 2026-06-01 10:18:21.028626
pkg:maven/org.jruby/jruby-parent purl2cpe 2026-06-01 10:18:21.028627
pkg:rpm/opensuse/jruby purl2cpe 2026-06-01 10:18:21.028629

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2025-46551 vulnerable 2026-06-08 07:27:08.415103 JRuby-OpenSSL has hostname verification disabled by default
JRuby-OpenSSL is an add-on gem for JRuby that emulates the Ruby OpenSSL native library. Starting in JRuby-OpenSSL version 0.12.1 and prior to version 0.15.4 (corresponding to JRuby versions starting in 9.3.4.0 prior to 9.4.12.1 and 10.0.0.0 prior to 10.0.0.1), when verifying SSL certificates, JRuby-OpenSSL does not verify that the hostname presented in the certificate matches the one the user tries to connect to. This means a man-in-the-middle could just present any valid cert for a completely different domain they own, and JRuby would accept the cert. Anybody using JRuby to make requests of external APIs, or scraping the web, that depends on https to connect securely. JRuby-OpenSSL version 0.15.4 contains a fix for the issue. This fix is included in JRuby versions 10.0.0.1 and 9.4.12.1.
Published: 2025-05-07T16:12:23.771Z
Updated: 2025-05-07T20:17:32.055Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-4838 vulnerable 2026-06-08 04:59:33.257980 Details available
JRuby before 1.6.5.1 computes hash values without restricting the ability to trigger hash collisions predictably, which allows context-dependent attackers to cause a denial of service (CPU consumption) via crafted input to an application that maintains a hash table.
Published: 2011-12-30T01:00:00.000Z
Updated: 2024-08-07T00:16:34.943Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2010-1330 vulnerable 2026-06-08 04:54:07.247233 Details available
The regular expression engine in JRuby before 1.4.1, when $KCODE is set to 'u', does not properly handle characters immediately after a UTF-8 character, which allows remote attackers to conduct cross-site scripting (XSS) attacks via a crafted string.
Published: 2012-11-23T19:00:00.000Z
Updated: 2024-08-07T01:21:18.254Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.