RubyGems version 2.6.12 and earlier is vulnerable to a DNS hijacking vulnerability that allows a MITM attacker to force the RubyGems client to download and install gems from a server that the attacker controls.
http://blog.rubygems.org/2017/08/27/2.6.13-released.html
http://www.securityfocus.com/bid/100586
http://www.securitytracker.com/id/1039249
https://access.redhat.com/errata/RHSA-2017:3485
https://access.redhat.com/errata/RHSA-2018:0378
https://access.redhat.com/errata/RHSA-2018:0583
https://access.redhat.com/errata/RHSA-2018:0585
https://github.com/rubygems/rubygems/commit/8d91516fb7037ecfb27622f605dc40245e0f8d32
https://hackerone.com/reports/218088
https://lists.debian.org/debian-lts-announce/2018/07/msg00012.html
https://security.gentoo.org/glsa/201710-01
https://usn.ubuntu.com/3553-1/
Source: MITRE
Published: 2017-08-31
Updated: 2019-10-09
Type: CWE-346
Base Score: 6.8
Vector: AV:N/AC:M/Au:N/C:P/I:P/A:P
Impact Score: 6.4
Exploitability Score: 8.6
Severity: MEDIUM
Base Score: 8.1
Vector: CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Impact Score: 5.9
Exploitability Score: 2.2
Severity: HIGH
OR
cpe:2.3:a:rubygems:rubygems:*:*:*:*:*:*:*:* versions up to 2.6.12 (inclusive)
OR
OR
cpe:2.3:o:canonical:ubuntu_linux:14.04:*:*:*:lts:*:*:*
OR
cpe:2.3:o:redhat:enterprise_linux_desktop:7.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux_server:7.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux_server_aus:7.4:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux_server_aus:7.6:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux_server_eus:7.4:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux_server_eus:7.5:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux_server_eus:7.6:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux_server_tus:7.4:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux_server_tus:7.6:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux_workstation:7.0:*:*:*:*:*:*:*
ID | Name | Product | Family | Severity |
---|---|---|---|---|
137599 | SUSE SLES12 Security Update : ruby2.1 (SUSE-SU-2020:1570-1) | Nessus | SuSE Local Security Checks | high |
127164 | NewStart CGSL MAIN 5.04 : ruby Multiple Vulnerabilities (NS-SA-2019-0013) | Nessus | NewStart CGSL Local Security Checks | high |
124910 | EulerOS Virtualization for ARM 64 3.0.1.0 : ruby (EulerOS-SA-2019-1407) | Nessus | Huawei Local Security Checks | high |
117557 | EulerOS Virtualization 2.5.0 : ruby (EulerOS-SA-2018-1248) | Nessus | Huawei Local Security Checks | high |
111081 | Debian DLA-1421-1 : ruby2.1 security update | Nessus | Debian Local Security Checks | high |
110551 | Ubuntu 14.04 LTS / 16.04 LTS / 17.10 : Ruby vulnerabilities (USN-3685-1) | Nessus | Ubuntu Local Security Checks | high |
108471 | EulerOS 2.0 SP2 : ruby (EulerOS-SA-2018-1067) | Nessus | Huawei Local Security Checks | high |
108470 | EulerOS 2.0 SP1 : ruby (EulerOS-SA-2018-1066) | Nessus | Huawei Local Security Checks | high |
107270 | CentOS 7 : ruby (CESA-2018:0378) | Nessus | CentOS Local Security Checks | high |
107084 | Scientific Linux Security Update : ruby on SL7.x x86_64 (20180228) | Nessus | Scientific Linux Local Security Checks | high |
107082 | RHEL 7 : ruby (RHSA-2018:0378) | Nessus | Red Hat Local Security Checks | high |
107080 | Oracle Linux 7 : ruby (ELSA-2018-0378) | Nessus | Oracle Linux Local Security Checks | high |
106557 | Ubuntu 16.04 LTS / 17.10 : ruby2.3 vulnerabilities (USN-3553-1) | Nessus | Ubuntu Local Security Checks | high |
105917 | Fedora 27 : rubygems (2017-81cf93b7c2) | Nessus | Fedora Local Security Checks | high |
104181 | Amazon Linux AMI : ruby24 (ALAS-2017-915) | Nessus | Amazon Linux Local Security Checks | high |
103719 | GLSA-201710-01 : RubyGems: Multiple vulnerabilities | Nessus | Gentoo Local Security Checks | high |
103603 | Amazon Linux AMI : ruby22 / ruby23 (ALAS-2017-906) | Nessus | Amazon Linux Local Security Checks | high |
103341 | Fedora 25 : ruby (2017-e136d63c99) | Nessus | Fedora Local Security Checks | high |
103308 | Slackware 14.2 / current : ruby (SSA:2017-261-03) | Nessus | Slackware Local Security Checks | high |
103099 | Fedora 26 : rubygems (2017-20214ad330) | Nessus | Fedora Local Security Checks | high |
102964 | Debian DSA-3966-1 : ruby2.3 - security update | Nessus | Debian Local Security Checks | high |