9.3 High
CVSS2
Access Vector
NETWORK
Access Complexity
MEDIUM
Authentication
NONE
Confidentiality Impact
COMPLETE
Integrity Impact
COMPLETE
Availability Impact
COMPLETE
AV:N/AC:M/Au:N/C:C/I:C/A:C
0.016 Low
EPSS
Percentile
87.4%
The extract_files function in installer.rb in RubyGems before 0.9.1 does
not check whether files exist before overwriting them, which allows
user-assisted remote attackers to overwrite arbitrary files, cause a denial
of service, or execute arbitrary code via crafted GEM packages.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
ubuntu | 7.10 | noarch | libgems-ruby | < 0.9.4-1ubuntu1 | UNKNOWN |
ubuntu | 8.04 | noarch | libgems-ruby | < 0.9.4-1ubuntu1 | UNKNOWN |