Patchwire CVEs, their patch status, and feeds to follow them

CVE-2015-3900

Fixed in a distro release EPSS 9%

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."

Published 2015-06-24 · CVE record · OSV

Products: ruby-lang ruby, rubygems, oracle solaris, redhat enterprise_linux

Fixed upstream

EcosystemPackageFixed in
RubyGemsrubygems-update2.0.16
RubyGemsrubygems-update2.2.4
RubyGemsrubygems-update2.4.7

Distro releases

ReleasePackageFixed in
Debian 12jruby1.7.20.1-2
Debian 13jruby1.7.20.1-2
Debian 14jruby1.7.20.1-2
Red Hat rhel software collections 2rh-ruby22-ruby0:2.2.2-12.el6
Red Hat rhel software collections 2rh-ruby22-ruby0:2.2.2-12.el7
Red Hat rhel software collections 2rh-ruby22-ruby-debuginfo0:2.2.2-12.el7
Red Hat rhel software collections 2rh-ruby22-ruby-debuginfo0:2.2.2-12.el6
Red Hat rhel software collections 2rh-ruby22-ruby-devel0:2.2.2-12.el7
Red Hat rhel software collections 2rh-ruby22-ruby-devel0:2.2.2-12.el6
Red Hat rhel software collections 2rh-ruby22-ruby-doc0:2.2.2-12.el6
Red Hat rhel software collections 2rh-ruby22-ruby-doc0:2.2.2-12.el7
Red Hat rhel software collections 2rh-ruby22-ruby-irb0:2.2.2-12.el6
Red Hat rhel software collections 2rh-ruby22-ruby-irb0:2.2.2-12.el7
Red Hat rhel software collections 2rh-ruby22-ruby-libs0:2.2.2-12.el6
Red Hat rhel software collections 2rh-ruby22-ruby-libs0:2.2.2-12.el7
Red Hat rhel software collections 2rh-ruby22-ruby-tcltk0:2.2.2-12.el6
Red Hat rhel software collections 2rh-ruby22-ruby-tcltk0:2.2.2-12.el7
Red Hat rhel software collections 2rh-ruby22-rubygem-bigdecimal0:1.2.6-12.el6
Red Hat rhel software collections 2rh-ruby22-rubygem-bigdecimal0:1.2.6-12.el7
Red Hat rhel software collections 2rh-ruby22-rubygem-io-console0:0.4.3-12.el7
Red Hat rhel software collections 2rh-ruby22-rubygem-io-console0:0.4.3-12.el6
Red Hat rhel software collections 2rh-ruby22-rubygem-json0:1.8.1-12.el7
Red Hat rhel software collections 2rh-ruby22-rubygem-json0:1.8.1-12.el6
Red Hat rhel software collections 2rh-ruby22-rubygem-minitest0:5.4.3-12.el6
Red Hat rhel software collections 2rh-ruby22-rubygem-minitest0:5.4.3-12.el7
Red Hat rhel software collections 2rh-ruby22-rubygem-power_assert0:0.2.2-12.el7
Red Hat rhel software collections 2rh-ruby22-rubygem-power_assert0:0.2.2-12.el6
Red Hat rhel software collections 2rh-ruby22-rubygem-psych0:2.0.8-12.el6
Red Hat rhel software collections 2rh-ruby22-rubygem-psych0:2.0.8-12.el7
Red Hat rhel software collections 2rh-ruby22-rubygem-rake0:10.4.2-12.el7
Red Hat rhel software collections 2rh-ruby22-rubygem-rake0:10.4.2-12.el6
Red Hat rhel software collections 2rh-ruby22-rubygem-rdoc0:4.2.0-12.el6
Red Hat rhel software collections 2rh-ruby22-rubygem-rdoc0:4.2.0-12.el7
Red Hat rhel software collections 2rh-ruby22-rubygem-test-unit0:3.0.8-12.el7
Red Hat rhel software collections 2rh-ruby22-rubygem-test-unit0:3.0.8-12.el6
Red Hat rhel software collections 2rh-ruby22-rubygems0:2.4.5-12.el6
Red Hat rhel software collections 2rh-ruby22-rubygems0:2.4.5-12.el7
Red Hat rhel software collections 2rh-ruby22-rubygems-devel0:2.4.5-12.el6
Red Hat rhel software collections 2rh-ruby22-rubygems-devel0:2.4.5-12.el7
SUSE Linux Enterprise Desktop 12 SP1ruby2.12.1.9-15.1
SUSE Linux Enterprise Desktop 12 SP2ruby2.12.1.9-15.1
SUSE Linux Enterprise Server 12 SP1ruby2.12.1.9-15.1
SUSE Linux Enterprise Server 12 SP2ruby2.12.1.9-15.1
SUSE Linux Enterprise Server for Raspberry Pi 12 SP2ruby2.12.1.9-15.1
SUSE Linux Enterprise Server for SAP Applications 12 SP1ruby2.12.1.9-15.1
SUSE Linux Enterprise Server for SAP Applications 12 SP2ruby2.12.1.9-15.1
SUSE Linux Enterprise Software Development Kit 12 SP1ruby2.12.1.9-15.1
SUSE Linux Enterprise Software Development Kit 12 SP2ruby2.12.1.9-15.1
openSUSE Tumbleweedruby2.22.2.5-1.5
openSUSE Tumbleweedruby2.32.3.1-1.6