CVE catalog

CVE-2015-3900

rubygems: CVE-2015-3900

[CVE catalog]

Severity
Low
Published
Source
[NVD] · [CVE record]
EPSS
8.87% · Oct 27, 2026

RubyGems 2.0.x before 2.0.16, 2.2.x before 2.2.4, and 2.4.x before 2.4.7 does not validate the hostname when fetching gems or making API requests, which allows remote attackers to redirect requests to arbitrary domains via a crafted DNS SRV record, aka a "DNS hijack attack."

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianjrubysid10.1.2.0+ds-1fixed
Debianjrubyforky10.1.2.0+ds-1fixed
Debianjrubytrixie9.4.8.0+ds-3fixed
Debianjrubybookworm9.3.9.0+ds-8fixed
Debianrubygemssid4.0.22-1not affected
Debianrubygemsforky4.0.22-1not affected
Debianrubygemstrixie3.6.7-2not affected
Debianrubygemsbookworm3.3.15-2+deb12u1not affected

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianjrubysourcesid1.7.20.1-2not yet assignedNot reportedNot reported
Debianjrubysourceforky1.7.20.1-2not yet assignedNot reportedNot reported
Debianjrubysourcetrixie1.7.20.1-2not yet assignedNot reportedNot reported
Debianjrubysourcebookworm1.7.20.1-2not yet assignedNot reportedNot reported
DebianrubygemssourcesidNot affectedunimportantNot reportedNot reported
DebianrubygemssourceforkyNot affectedunimportantNot reportedNot reported
DebianrubygemssourcetrixieNot affectedunimportantNot reportedNot reported
DebianrubygemssourcebookwormNot affectedunimportantNot reportedNot reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [bundler]Not affected

    Source package: [rubygems]

    Details (2)
    • 2.3.15-2+deb12u1 · all · bookworm

      Not affected

      dsa · rubygems · debian · bookworm

    • 2.3.15-2+deb12u1 · all · bookworm

      Not affected

      dsa · rubygems · debian · bookworm

  • [jruby]Fixed
    Details (2)
    • 9.3.9.0+ds-8 · all · bookworm

      Fixed · Fixed: 1.7.20.1-2

      dsa · jruby · debian · bookworm; dsa · jruby · debian · 12

    • 9.3.9.0+ds-8 · all · bookworm

      Fixed · Fixed: 1.7.20.1-2

      dsa · jruby · debian · bookworm; dsa · jruby · debian · 12

  • [ruby-bundler]Not affected

    Source package: [rubygems]

    Details (2)
    • 2.3.15-2+deb12u1 · all · bookworm

      Not affected

      dsa · rubygems · debian · bookworm

    • 2.3.15-2+deb12u1 · all · bookworm

      Not affected

      dsa · rubygems · debian · bookworm

  • [ruby-rubygems]Not affected

    Source package: [rubygems]

    Details (2)
    • 3.3.15-2+deb12u1 · all · bookworm

      Not affected

      dsa · rubygems · debian · bookworm

    • 3.3.15-2+deb12u1 · all · bookworm

      Not affected

      dsa · rubygems · debian · bookworm

[Debian 13 (Trixie)]

  • [jruby]Fixed
    Details (2)
    • 9.4.8.0+ds-3 · all · trixie

      Fixed · Fixed: 1.7.20.1-2

      dsa · jruby · debian · 13

    • 9.4.8.0+ds-3 · all · trixie

      Fixed · Fixed: 1.7.20.1-2

      dsa · jruby · debian · 13

Observed:

References