CVE-2017-0899
RubyGems Code Injection vulnerability
9.8
CRITICAL
CVSS 3.1
EPSS 9.3%
Description
RubyGems version 2.6.12 and earlier is vulnerable to maliciously crafted gem specifications that include terminal escape characters. Printing the gem specification would execute terminal escape sequences.
How to fix CVE-2017-0899
To remediate CVE-2017-0899, upgrade the affected package to a fixed version below.
- Alpine/ruby—upgrade to 2.4.2-r0 or later
- —upgrade to 3.2.0~rc.1-1 or later
- —upgrade to 2.6.13 or later
Is CVE-2017-0899 being exploited?
Moderate — EPSS is 9.3%. Track this CVE but it's not at the top of the prioritisation list.
Affected packages (3)
- from 0, < 2.4.2-r0
- from 0, < 3.2.0~rc.1-1
- from 0, < 2.6.13
CVSS scores
| Source | Version | Severity | Vector |
|---|---|---|---|
| osv | CVSS 3.1 | CRITICAL9.8 | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |