Unscored severity · published Aug 25, 2015
CVE-2015-4020
RubyGems 2.0.x before 2.0.17, 2.2.x before 2.2.5, and 2.4.x before 2.4.8 does not validate the hostname when fetching gems or making API requests, which allows remote attackers to…
–
CVSS
3.5%
EPSS
No
On KEV
Description
RubyGems 2.0.x before 2.0.17, 2.2.x before 2.2.5, and 2.4.x before 2.4.8 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 with a domain that is suffixed with the original domain name, aka a "DNS hijack attack." NOTE: this vulnerability exists because to an incomplete fix for CVE-2015-3900.
Exploitation
Is it being used?
Exploit prediction (EPSS)3.5% · higher than 89% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
RU
Rubygems · Rubygems
2.0.0; 2.0.0; 2.0.0; 2.0.0; 2.0.0; 2.0.0; +29 more · source: NVD
SO
Solaris · Oracle
11.3 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2015-4020
CVE.org
https://www.cve.org/CVERecord?id=CVE-2015-4020
Vendor Advisory
http://blog.rubygems.org/2015/06/08/2.2.5-released.html
Vendor Advisory
http://blog.rubygems.org/2015/06/08/2.4.8-released.html
Third Party Advisory
http://www.oracle.com/technetwork/topics/security/bulletinoct2015-2511968.html
www.securityfocus.com
http://www.securityfocus.com/bid/75431
github.com
https://github.com/rubygems/rubygems/commit/5c7bfb5
puppet.com
https://puppet.com/security/cve/CVE-2015-3900
More from Solaris
10.0
CVE-2020-14871
Oracle Solaris and Zettabyte File System (ZFS) Unspecified Vulnerability
8.8
CVE-2019-3010
Oracle Solaris Privilege Escalation Vulnerability
8.8
CVE-2015-4495
Mozilla Firefox Security Feature Bypass Vulnerability
7.8
CVE-2008-2992
Adobe Reader and Acrobat Input Validation Vulnerability
7.5
CVE-2015-5477
ISC BIND Data Processing Errors Vulnerability
