CVE-2017-0903
Critical · 9.8CVSS
9.8
EPSS
15.9%
Published
Oct 11, 2017
CISA due date
—
Cloudanix analysis
A long-known flaw in how certain software handles package descriptions could let attackers take over systems if left unpatched.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Remote Code Execution
- Component
- Library
- Class
- Deserialization
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
YAML deserialization of gem specifications bypasses class whitelists, allowing specially crafted serialized objects to escalate to remote code execution.
Why it matters to the business
Attackers could gain full control of affected systems, leading to data theft, service disruption, or further network compromise; the flaw has been public for years with stable exploit likelihood, so unpatched instances remain a persistent risk in dependent ecosystems.
How an attack unfolds
An attacker crafts a malicious gem specification containing a serialized object that evades the YAML whitelist, causing the vulnerable RubyGems parser to execute arbitrary code upon deserialization during gem operations.
How to fix it
Upgrade all affected packages to the fixed versions provided: prometheus (Chainguard) to 2.51.0-r1 or later and prometheus (Wolfi) to 2.51.0-r1 or later; replace any bundled RubyGems instances older than 2.6.14.
How to confirm the fix worked
Verify installed package versions against the listed fixed releases, scan for outdated RubyGems components in build and runtime environments, and confirm absence of vulnerable gem specification parsing code paths.
Typical attack path
- Identify a target system using an affected RubyGems version between 2.0.0 and 2.6.13.
- Deliver a specially crafted gem specification containing a bypass serialized object via network-accessible gem handling.
- Trigger deserialization during gem installation, update, or specification processing.
- Achieve remote code execution to establish persistence or escalate privileges.
How to detect it
Review historical logs from gem processing services for unusual deserialization events or unexpected code execution during package operations; search archived network traffic for gem specification payloads around the time of any suspected compromise.
What your security team should do
- Immediately upgrade all instances to the specified fixed versions to eliminate exposure.
- Audit dependency trees for any remaining RubyGems 2.0.0-2.6.13 usage across the ecosystem.
- Implement runtime controls or network segmentation around gem handling services until upgrades complete.
- Monitor EPSS and KEV updates for any future changes in exploit activity.
The record
RubyGems versions between 2.0.0 and 2.6.13 are vulnerable to a possible remote code execution vulnerability. YAML deserialization of gem specifications can bypass class white lists. Specially crafted serialized objects can possibly be used to escalate to remote code execution.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| RubyGems | rubygems-update | 2.0.0 | 2.6.14 |
| Debian:11 | rubygems | 0 | 3.2.0~rc.1-1 |
| Debian:12 | rubygems | 0 | 3.2.0~rc.1-1 |
| Debian:13 | rubygems | 0 | 3.2.0~rc.1-1 |
| Debian:8 | ruby2.1 | 0 | 2.1.5-2+deb8u4 |
| Debian:9 | ruby2.3 | 0 | 2.3.3-1+deb9u2 |
| Mageia:5 | ruby-RubyGems | 0 | 2.1.11-5.2.mga5 |
| Mageia:6 | ruby-RubyGems | 0 | 2.4.8-7.1.mga6 |
| Red Hat:enterprise_linux:7::client | ruby | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::client | ruby-debuginfo | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::client | ruby-devel | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::client | ruby-doc | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::client | ruby-irb | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::client | ruby-libs | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::client | ruby-tcltk | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::client | rubygem-bigdecimal | 0 | 0:1.2.0-33.el7_4 |
| Red Hat:enterprise_linux:7::client | rubygem-io-console | 0 | 0:0.4.2-33.el7_4 |
| Red Hat:enterprise_linux:7::client | rubygem-json | 0 | 0:1.7.7-33.el7_4 |
| Red Hat:enterprise_linux:7::client | rubygem-minitest | 0 | 0:4.3.2-33.el7_4 |
| Red Hat:enterprise_linux:7::client | rubygem-psych | 0 | 0:2.0.0-33.el7_4 |
| Red Hat:enterprise_linux:7::client | rubygem-rake | 0 | 0:0.9.6-33.el7_4 |
| Red Hat:enterprise_linux:7::client | rubygem-rdoc | 0 | 0:4.0.0-33.el7_4 |
| Red Hat:enterprise_linux:7::client | rubygems | 0 | 0:2.0.14.1-33.el7_4 |
| Red Hat:enterprise_linux:7::client | rubygems-devel | 0 | 0:2.0.14.1-33.el7_4 |
| Red Hat:enterprise_linux:7::computenode | ruby | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::computenode | ruby-debuginfo | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::computenode | ruby-devel | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::computenode | ruby-doc | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::computenode | ruby-irb | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::computenode | ruby-libs | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::computenode | ruby-tcltk | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::computenode | rubygem-bigdecimal | 0 | 0:1.2.0-33.el7_4 |
| Red Hat:enterprise_linux:7::computenode | rubygem-io-console | 0 | 0:0.4.2-33.el7_4 |
| Red Hat:enterprise_linux:7::computenode | rubygem-json | 0 | 0:1.7.7-33.el7_4 |
| Red Hat:enterprise_linux:7::computenode | rubygem-minitest | 0 | 0:4.3.2-33.el7_4 |
| Red Hat:enterprise_linux:7::computenode | rubygem-psych | 0 | 0:2.0.0-33.el7_4 |
| Red Hat:enterprise_linux:7::computenode | rubygem-rake | 0 | 0:0.9.6-33.el7_4 |
| Red Hat:enterprise_linux:7::computenode | rubygem-rdoc | 0 | 0:4.0.0-33.el7_4 |
| Red Hat:enterprise_linux:7::computenode | rubygems | 0 | 0:2.0.14.1-33.el7_4 |
| Red Hat:enterprise_linux:7::computenode | rubygems-devel | 0 | 0:2.0.14.1-33.el7_4 |
| Red Hat:enterprise_linux:7::server | ruby | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::server | ruby-debuginfo | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::server | ruby-devel | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::server | ruby-doc | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::server | ruby-irb | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::server | ruby-libs | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::server | ruby-tcltk | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::server | rubygem-bigdecimal | 0 | 0:1.2.0-33.el7_4 |
| Red Hat:enterprise_linux:7::server | rubygem-io-console | 0 | 0:0.4.2-33.el7_4 |
| Red Hat:enterprise_linux:7::server | rubygem-json | 0 | 0:1.7.7-33.el7_4 |
| Red Hat:enterprise_linux:7::server | rubygem-minitest | 0 | 0:4.3.2-33.el7_4 |
| Red Hat:enterprise_linux:7::server | rubygem-psych | 0 | 0:2.0.0-33.el7_4 |
| Red Hat:enterprise_linux:7::server | rubygem-rake | 0 | 0:0.9.6-33.el7_4 |
| Red Hat:enterprise_linux:7::server | rubygem-rdoc | 0 | 0:4.0.0-33.el7_4 |
| Red Hat:enterprise_linux:7::server | rubygems | 0 | 0:2.0.14.1-33.el7_4 |
| Red Hat:enterprise_linux:7::server | rubygems-devel | 0 | 0:2.0.14.1-33.el7_4 |
| Red Hat:enterprise_linux:7::workstation | ruby | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::workstation | ruby-debuginfo | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::workstation | ruby-devel | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::workstation | ruby-doc | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::workstation | ruby-irb | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::workstation | ruby-libs | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::workstation | ruby-tcltk | 0 | 0:2.0.0.648-33.el7_4 |
| Red Hat:enterprise_linux:7::workstation | rubygem-bigdecimal | 0 | 0:1.2.0-33.el7_4 |
| Red Hat:enterprise_linux:7::workstation | rubygem-io-console | 0 | 0:0.4.2-33.el7_4 |
| Red Hat:enterprise_linux:7::workstation | rubygem-json | 0 | 0:1.7.7-33.el7_4 |
| Red Hat:enterprise_linux:7::workstation | rubygem-minitest | 0 | 0:4.3.2-33.el7_4 |
| Red Hat:enterprise_linux:7::workstation | rubygem-psych | 0 | 0:2.0.0-33.el7_4 |
| Red Hat:enterprise_linux:7::workstation | rubygem-rake | 0 | 0:0.9.6-33.el7_4 |
| Red Hat:enterprise_linux:7::workstation | rubygem-rdoc | 0 | 0:4.0.0-33.el7_4 |
| Red Hat:enterprise_linux:7::workstation | rubygems | 0 | 0:2.0.14.1-33.el7_4 |
| Red Hat:enterprise_linux:7::workstation | rubygems-devel | 0 | 0:2.0.14.1-33.el7_4 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-ruby | 0 | 0:2.2.9-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-ruby-debuginfo | 0 | 0:2.2.9-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-ruby-devel | 0 | 0:2.2.9-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-ruby-doc | 0 | 0:2.2.9-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-ruby-irb | 0 | 0:2.2.9-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-ruby-libs | 0 | 0:2.2.9-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-ruby-tcltk | 0 | 0:2.2.9-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-rubygem-bigdecimal | 0 | 0:1.2.6-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-rubygem-io-console | 0 | 0:0.4.3-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-rubygem-json | 0 | 0:1.8.1.1-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-rubygem-minitest | 0 | 0:5.4.3-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-rubygem-power_assert | 0 | 0:0.2.2-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-rubygem-psych | 0 | 0:2.0.8.1-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-rubygem-rake | 0 | 0:10.4.2-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-rubygem-rdoc | 0 | 0:4.2.0-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-rubygem-test-unit | 0 | 0:3.0.8-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-rubygems | 0 | 0:2.4.5.4-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby22-rubygems-devel | 0 | 0:2.4.5.4-19.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-ruby | 0 | 0:2.3.6-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-ruby-debuginfo | 0 | 0:2.3.6-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-ruby-devel | 0 | 0:2.3.6-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-ruby-doc | 0 | 0:2.3.6-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-ruby-irb | 0 | 0:2.3.6-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-ruby-libs | 0 | 0:2.3.6-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-ruby-tcltk | 0 | 0:2.3.6-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-rubygem-bigdecimal | 0 | 0:1.2.8-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-rubygem-did_you_mean | 0 | 0:1.0.0-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-rubygem-io-console | 0 | 0:0.4.5-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-rubygem-json | 0 | 0:1.8.3.1-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-rubygem-minitest | 0 | 0:5.8.5-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-rubygem-net-telnet | 0 | 0:0.1.1-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-rubygem-power_assert | 0 | 0:0.2.6-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-rubygem-psych | 0 | 0:2.1.0.1-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-rubygem-rake | 0 | 0:10.4.2-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-rubygem-rdoc | 0 | 0:4.2.1-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-rubygem-test-unit | 0 | 0:3.1.5-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-rubygems | 0 | 0:2.5.2.2-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby23-rubygems-devel | 0 | 0:2.5.2.2-67.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-ruby | 0 | 0:2.4.2-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-ruby-debuginfo | 0 | 0:2.4.2-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-ruby-devel | 0 | 0:2.4.2-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-ruby-doc | 0 | 0:2.4.2-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-ruby-irb | 0 | 0:2.4.2-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-ruby-libs | 0 | 0:2.4.2-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-rubygem-bigdecimal | 0 | 0:1.3.0-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-rubygem-did_you_mean | 0 | 0:1.1.0-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-rubygem-io-console | 0 | 0:0.4.6-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-rubygem-json | 0 | 0:2.0.4-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-rubygem-minitest | 0 | 0:5.10.1-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-rubygem-net-telnet | 0 | 0:0.1.1-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-rubygem-openssl | 0 | 0:2.0.5-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-rubygem-power_assert | 0 | 0:0.4.1-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-rubygem-psych | 0 | 0:2.2.2-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-rubygem-rake | 0 | 0:12.0.0-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-rubygem-rdoc | 0 | 0:5.0.0-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-rubygem-test-unit | 0 | 0:3.2.3-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-rubygem-xmlrpc | 0 | 0:0.2.1-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-rubygems | 0 | 0:2.6.14-86.el6 |
| Red Hat:rhel_software_collections:3::el6 | rh-ruby24-rubygems-devel | 0 | 0:2.6.14-86.el6 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-ruby | 0 | 0:2.2.9-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-ruby-debuginfo | 0 | 0:2.2.9-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-ruby-devel | 0 | 0:2.2.9-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-ruby-doc | 0 | 0:2.2.9-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-ruby-irb | 0 | 0:2.2.9-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-ruby-libs | 0 | 0:2.2.9-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-ruby-tcltk | 0 | 0:2.2.9-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-rubygem-bigdecimal | 0 | 0:1.2.6-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-rubygem-io-console | 0 | 0:0.4.3-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-rubygem-json | 0 | 0:1.8.1.1-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-rubygem-minitest | 0 | 0:5.4.3-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-rubygem-power_assert | 0 | 0:0.2.2-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-rubygem-psych | 0 | 0:2.0.8.1-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-rubygem-rake | 0 | 0:10.4.2-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-rubygem-rdoc | 0 | 0:4.2.0-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-rubygem-test-unit | 0 | 0:3.0.8-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-rubygems | 0 | 0:2.4.5.4-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby22-rubygems-devel | 0 | 0:2.4.5.4-19.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-ruby | 0 | 0:2.3.6-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-ruby-debuginfo | 0 | 0:2.3.6-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-ruby-devel | 0 | 0:2.3.6-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-ruby-doc | 0 | 0:2.3.6-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-ruby-irb | 0 | 0:2.3.6-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-ruby-libs | 0 | 0:2.3.6-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-ruby-tcltk | 0 | 0:2.3.6-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-rubygem-bigdecimal | 0 | 0:1.2.8-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-rubygem-did_you_mean | 0 | 0:1.0.0-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-rubygem-io-console | 0 | 0:0.4.5-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-rubygem-json | 0 | 0:1.8.3.1-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-rubygem-minitest | 0 | 0:5.8.5-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-rubygem-net-telnet | 0 | 0:0.1.1-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-rubygem-power_assert | 0 | 0:0.2.6-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-rubygem-psych | 0 | 0:2.1.0.1-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-rubygem-rake | 0 | 0:10.4.2-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-rubygem-rdoc | 0 | 0:4.2.1-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-rubygem-test-unit | 0 | 0:3.1.5-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-rubygems | 0 | 0:2.5.2.2-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby23-rubygems-devel | 0 | 0:2.5.2.2-67.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-ruby | 0 | 0:2.4.2-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-ruby-debuginfo | 0 | 0:2.4.2-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-ruby-devel | 0 | 0:2.4.2-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-ruby-doc | 0 | 0:2.4.2-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-ruby-irb | 0 | 0:2.4.2-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-ruby-libs | 0 | 0:2.4.2-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-rubygem-bigdecimal | 0 | 0:1.3.0-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-rubygem-did_you_mean | 0 | 0:1.1.0-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-rubygem-io-console | 0 | 0:0.4.6-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-rubygem-json | 0 | 0:2.0.4-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-rubygem-minitest | 0 | 0:5.10.1-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-rubygem-net-telnet | 0 | 0:0.1.1-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-rubygem-openssl | 0 | 0:2.0.5-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-rubygem-power_assert | 0 | 0:0.4.1-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-rubygem-psych | 0 | 0:2.2.2-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-rubygem-rake | 0 | 0:12.0.0-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-rubygem-rdoc | 0 | 0:5.0.0-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-rubygem-test-unit | 0 | 0:3.2.3-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-rubygem-xmlrpc | 0 | 0:0.2.1-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-rubygems | 0 | 0:2.6.14-86.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-ruby24-rubygems-devel | 0 | 0:2.6.14-86.el7 |
| SUSE:Enterprise Storage 5 | ruby2.1 | 0 | 2.1.9-19.3.2 |
| SUSE:HPE Helion OpenStack 8 | ruby2.1 | 0 | 2.1.9-19.3.2 |
| SUSE:Linux Enterprise Server 12 SP2-BCL | ruby2.1 | 0 | 2.1.9-19.3.2 |
| SUSE:Linux Enterprise Server 12 SP2-BCL | yast2-ruby-bindings | 0 | 3.1.53-9.8.1 |
| SUSE:Linux Enterprise Server 12 SP2-LTSS | ruby2.1 | 0 | 2.1.9-19.3.2 |
| SUSE:Linux Enterprise Server 12 SP2-LTSS | yast2-ruby-bindings | 0 | 3.1.53-9.8.1 |
| SUSE:Linux Enterprise Server 12 SP3-BCL | ruby2.1 | 0 | 2.1.9-19.3.2 |
| SUSE:Linux Enterprise Server 12 SP3-LTSS | ruby2.1 | 0 | 2.1.9-19.3.2 |
| SUSE:Linux Enterprise Server 12 SP4 | ruby2.1 | 0 | 2.1.9-19.3.2 |
| SUSE:Linux Enterprise Server 12 SP5 | ruby2.1 | 0 | 2.1.9-19.3.2 |
Related vulnerabilities
- CVE-2017-0901 RubyGems version 2.6.12 and earlier fails to validate specification names, allowing a… Also affects rubygems-update
- CVE-2017-0899 RubyGems version 2.6.12 and earlier is vulnerable to maliciously crafted gem… Also affects rubygems-update
- CVE-2025-27221 In the URI gem before 1.0.3 for Ruby, the URI handling methods (URI.join, URI#merge… Also affects rubygems
- CVE-2017-17405 Ruby before 2.4.3 allows Net::FTP command injection. Also affects ruby2.1
- CVE-2017-10784 The Basic authentication code in WEBrick library in Ruby before 2.2.8, 2.3.x before… Also affects ruby2.1
- CVE-2017-0898 Ruby before 2.4.2, 2.3.5, and 2.2.8 is vulnerable to a malicious format string which… Also affects ruby2.1
- CVE-2014-8090 The REXML parser in Ruby 1.9.x before 1.9.3 patchlevel 551, 2.0.x before 2.0.0 patchlevel… Also affects ruby
- CVE-2014-4975 Off-by-one error in the encodes function in pack.c in Ruby 1.9.3 and earlier, and 2.x… Also affects ruby