PT-2018-1980 · Ruby+4 · Rubygems+4
David Fifield
+1
·
Published
2018-03-13
·
Updated
2022-05-14
·
CVE-2018-1000077
CVSS v3.1
5.3
Medium
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N |
Name of the Vulnerable Software and Affected Versions
RubyGems versions 2.2.9 and earlier
RubyGems versions 2.3.6 and earlier
RubyGems versions 2.4.3 and earlier
RubyGems versions 2.5.0 and earlier
RubyGems prior to trunk revision 62422
Description
The issue is related to improper input validation in the RubyGems specification homepage attribute, which can result in a malicious gem setting an invalid homepage URL. This can lead to incorrect URL formation due to the improper handling of HTTP/FTP request parameters. Exploitation of this issue may allow a remote attacker to compromise data integrity.
Recommendations
For RubyGems versions 2.2.9 and earlier, update to a version later than 2.7.6.
For RubyGems versions 2.3.6 and earlier, update to a version later than 2.7.6.
For RubyGems versions 2.4.3 and earlier, update to a version later than 2.7.6.
For RubyGems versions 2.5.0 and earlier, update to a version later than 2.7.6.
For RubyGems prior to trunk revision 62422, update to a version later than 2.7.6.
Exploit
Fix
RCE
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Centos
Red Hat
Rubygems
Suse
Ubuntu