CVE-2024-35176
REXML contains a denial of service vulnerability
REXML is an XML toolkit for Ruby. The REXML gem before 3.2.6 has a denial of service vulnerability when it parses an XML that has many <s in an attribute value. Those who need to parse untrusted XMLs may be impacted to this vulnerability. The REXML gem 3.2.7 or later include the patch to fix this vulnerability. As a workaround, don't parse untrusted XMLs.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
5.3
REXML contains a denial of service vulnerability
REXML is an XML toolkit for Ruby. The REXML gem before 3.2.6 has a denial of service vulnerability when it parses an XML that has many <s in an attribute value. Those who need to parse untrusted XMLs may be impacted to this vulnerability. The REXML gem 3.2.7 or later include the patch to fix this vulnerability. As a workaround, don't parse untrusted XMLs.
- Record
CVE-2024-35176- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-400, CWE-770
- Updated
- 2026-11-02
EUVDEUVD-2024-1802
5.3
REXML is an XML toolkit for Ruby. The REXML gem before 3.2.6 has a denial of service vulnerability when it parses an XML that has many <s in an attribute value. Those who need to parse untrusted XMLs may be impacted to this vulnerability. The REXML gem 3.2.7 or later include the patch to fix this vulnerability. As a workaround, don't parse untrusted XMLs.
- Record
EUVD-2024-1802- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-vg3r-rm7w-2xgh
5.3
REXML contains a denial of service vulnerability
Impact
The REXML gem before 3.2.6 has a DoS vulnerability when it parses an XML that has many >s in an attribute value.
If you need to parse untrusted XMLs, you may be impacted to this vulnerability.
Patches
The REXML gem 3.2.7 or later include the patch to fix this vulnerability.
Workarounds
Don't parse untrusted XMLs.
References
- Record
GHSA-vg3r-rm7w-2xgh- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-400
- Updated
- 2026-11-02
NVD
5.3
REXML is an XML toolkit for Ruby. The REXML gem before 3.2.6 has a denial of service vulnerability when it parses an XML that has many <s in an attribute value. Those who need to parse untrusted XMLs may be impacted to this vulnerability. The REXML gem 3.2.7 or later include the patch to fix this vulnerability. As a workaround, don't parse untrusted XMLs.
- Record
CVE-2024-35176- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-400, CWE-770
- Updated
- 2026-11-02
OSV
5.3
REXML contains a denial of service vulnerability
REXML is an XML toolkit for Ruby. The REXML gem before 3.2.6 has a denial of service vulnerability when it parses an XML that has many <s in an attribute value. Those who need to parse untrusted XMLs may be impacted to this vulnerability. The REXML gem 3.2.7 or later include the patch to fix this vulnerability. As a workaround, don't parse untrusted XMLs.
- Record
CVE-2024-35176- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-400, CWE-770
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2024-35176
5.3
REXML is an XML toolkit for Ruby. The REXML gem before 3.2.6 has a denial of service vulnerability when it parses an XML that has many <s in an attribute value. Those who need to parse untrusted XMLs may be impacted to this vulnerability. The REXML gem 3.2.7 or later include the patch to fix this vulnerability. As a workaround, don't parse untrusted XMLs.
- Record
DEBIAN-CVE-2024-35176- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
Show 21 moreShow less
OSVGHSA-vg3r-rm7w-2xgh
5.3
REXML contains a denial of service vulnerability
Impact
The REXML gem before 3.2.6 has a DoS vulnerability when it parses an XML that has many >s in an attribute value.
If you need to parse untrusted XMLs, you may be impacted to this vulnerability.
Patches
The REXML gem 3.2.7 or later include the patch to fix this vulnerability.
Workarounds
Don't parse untrusted XMLs.
References
- Record
GHSA-vg3r-rm7w-2xgh- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-400
- Updated
- 2026-11-02
OSVOESA-2024-1824
5.3
ruby security update
Ruby is a fast and easy interpreted scripting language for object-oriented programming. It has many functions for processing text Files and perform system management tasks (such as Perl).
Security Fix(es):
REXML is an XML toolkit for Ruby. The REXML gem before 3.2.6 has a denial of service vulnerability when it parses an XML that has many <s in an attribute value. Those who need to parse untrusted XMLs may be impacted to this vulnerability. The REXML gem 3.2.7 or later include the patch to fix this vulnerability. As a workaround, don't parse untrusted XMLs.(CVE-2024-35176)
- Record
OESA-2024-1824- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVRHSA-2024:4499
6.6
Red Hat Security Advisory: ruby security update
- Record
RHSA-2024:4499- CVSS 3.1
- 6.6 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:L - Updated
- 2026-11-02
OSVRHSA-2024:5338
5.3
Red Hat Security Advisory: pcs security update
- Record
RHSA-2024:5338- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVRLSA-2024:5338
5.3
Low: pcs security update
The pcs packages provide a command-line configuration system for the Pacemaker and Corosync utilities.
Security Fix(es):
- REXML: DoS parsing an XML with many
<s in an attribute value (CVE-2024-35176)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2024:5338- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-35176
5.3
REXML is an XML toolkit for Ruby. The REXML gem before 3.2.6 has a denial of service vulnerability when it parses an XML that has many <s in an attribute value. Those who need to parse untrusted XMLs may be impacted to this vulnerability. The REXML gem 3.2.7 or later include the patch to fix this vulnerability. As a workaround, don't parse untrusted XMLs.
- Record
UBUNTU-CVE-2024-35176- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVALSA-2024:4499 No score
Moderate: ruby security update
Ruby is an extensible, interpreted, object-oriented, scripting language. It has features to process text files and to perform system management tasks.
Security Fix(es):
- rubygem-uri: ReDoS vulnerability - upstream's incomplete fix for CVE-2023-28755 (CVE-2023-36617)
- ruby: Buffer overread vulnerability in StringIO (CVE-2024-27280)
- ruby: RCE vulnerability with .rdoc_options in RDoc (CVE-2024-27281)
- ruby: Arbitrary memory address read vulnerability with Regex search (CVE-2024-27282)
- REXML: DoS parsing an XML with many
<s in an attribute value (CVE-2024-35176)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2024:4499- Updated
- 2026-11-02
OSVALSA-2024:5338 No score
Low: pcs security update
The pcs packages provide a command-line configuration system for the Pacemaker and Corosync utilities.
Security Fix(es):
- REXML: DoS parsing an XML with many
<s in an attribute value (CVE-2024-35176)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2024:5338- Updated
- 2026-11-02
OSVAZL-42052 No score
CVE-2024-35176 affecting package ruby for versions less than 3.3.3-1
REXML is an XML toolkit for Ruby. The REXML gem before 3.2.6 has a denial of service vulnerability when it parses an XML that has many <s in an attribute value. Those who need to parse untrusted XMLs may be impacted to this vulnerability. The REXML gem 3.2.7 or later include the patch to fix this vulnerability. As a workaround, don't parse untrusted XMLs.
- Record
AZL-42052- Updated
- 2026-11-02
OSVAZL-42064 No score
CVE-2024-35176 affecting package rubygem-rexml for versions less than 3.2.8-1
REXML is an XML toolkit for Ruby. The REXML gem before 3.2.6 has a denial of service vulnerability when it parses an XML that has many <s in an attribute value. Those who need to parse untrusted XMLs may be impacted to this vulnerability. The REXML gem 3.2.7 or later include the patch to fix this vulnerability. As a workaround, don't parse untrusted XMLs.
- Record
AZL-42064- Updated
- 2026-11-02
OSVAZL-42070 No score
CVE-2024-35176 affecting package ruby for versions less than 3.1.4-6
REXML is an XML toolkit for Ruby. The REXML gem before 3.2.6 has a denial of service vulnerability when it parses an XML that has many <s in an attribute value. Those who need to parse untrusted XMLs may be impacted to this vulnerability. The REXML gem 3.2.7 or later include the patch to fix this vulnerability. As a workaround, don't parse untrusted XMLs.
- Record
AZL-42070- Updated
- 2026-11-02
OSVAZL-42076 No score
CVE-2024-35176 affecting package rubygem-rexml for versions less than 3.2.7-1
REXML is an XML toolkit for Ruby. The REXML gem before 3.2.6 has a denial of service vulnerability when it parses an XML that has many <s in an attribute value. Those who need to parse untrusted XMLs may be impacted to this vulnerability. The REXML gem 3.2.7 or later include the patch to fix this vulnerability. As a workaround, don't parse untrusted XMLs.
- Record
AZL-42076- Updated
- 2026-11-02
OSVMGASA-2025-0001 No score
Updated ruby packages fix security vulnerabilities
The REXML gem before 3.2.6 has a denial of service vulnerability when it
parses an XML that has many <s in an attribute value. (CVE-2024-35176)
The REXML gem before 3.3.1 has some DoS vulnerabilities when it parses
an XML that has many specific characters such as <, 0 and %>.
(CVE-2024-39908)
The REXML gem before 3.3.2 has some DoS vulnerabilities when it parses
an XML that has many specific characters such as whitespace character,
>] and ]>. (CVE-2024-41123)
The REXML gem 3.3.2 has a DoS vulnerability when it parses an XML that
has many entity expansions with SAX2 or pull parser API.
(CVE-2024-41946)
The REXML gem before 3.3.6 has a DoS vulnerability when it parses an XML
that has many deep elements that have same local name attributes.
(CVE-2024-43398)
The REXML gem before 3.3.9 has a ReDoS vulnerability when it parses an
XML that has many digits between &# and x...; in a hex numeric character
reference (&#x...;). (CVE-2024-49761)
- Record
MGASA-2025-0001- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:0129-1 No score
Security update for rubygem-rexml
rubygem-rexml was updated to 3.3.9:
- fixes CVE-2024-49761, CVE-2024-43398, CVE-2024-41946, CVE-2024-41123, CVE-2024-39908, CVE-2024-35176
- bsc#1232440, bsc#1229673, bsc#1228799, bsc#1228794, bsc#1228072, bsc#1224390
- Record
openSUSE-SU-2025:0129-1- Updated
- 2026-11-02
OSVRLSA-2024:4499 No score
Moderate: ruby security update
Ruby is an extensible, interpreted, object-oriented, scripting language. It has features to process text files and to perform system management tasks.
Security Fix(es):
-
rubygem-uri: ReDoS vulnerability - upstream's incomplete fix for CVE-2023-28755 (CVE-2023-36617)
-
ruby: Buffer overread vulnerability in StringIO (CVE-2024-27280)
-
ruby: RCE vulnerability with .rdoc_options in RDoc (CVE-2024-27281)
-
ruby: Arbitrary memory address read vulnerability with Regex search (CVE-2024-27282)
-
REXML: DoS parsing an XML with many
<s in an attribute value (CVE-2024-35176)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2024:4499- Updated
- 2026-11-02
OSVSUSE-SU-2024:3874-1 No score
Security update for ruby2.5
This update for ruby2.5 fixes the following issues:
- CVE-2024-43398: Fixed DoS when parsing a XML that has many deep elements with the same local name attributes (bsc#1229673)
- CVE-2024-41123: Fixed DoS when parsing an XML that contains many specific characters such as whitespaces, >] and ]> (bsc#1228794)
- CVE-2024-41946: Fixed DoS when parsing an XML that has many entity expansions with SAX2 or pull parser API (bsc#1228799)
- CVE-2024-35176: Fixed DoS when parsing an XML that has many left angled brackets in an attribute value (bsc#1224390)
- CVE-2024-39908: Fixed ReDos when parsing an XML that has many specific characters (bsc#1228072)
- Record
SUSE-SU-2024:3874-1- Updated
- 2026-11-02
OSVUSN-7091-1 No score
ruby3.0, ruby3.2, ruby3.3 vulnerabilities
It was discovered that Ruby incorrectly handled parsing of an XML document that has specific XML characters in an attribute value using REXML gem. An attacker could use this issue to cause Ruby to crash, resulting in a denial of service. This issue only affected in Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2024-35176, CVE-2024-39908, CVE-2024-41123)
It was discovered that Ruby incorrectly handled parsing of an XML document that has many entity expansions with SAX2 or pull parser API. An attacker could use this issue to cause Ruby to crash, resulting in a denial of service. (CVE-2024-41946)
It was discovered that Ruby incorrectly handled parsing of an XML document that has many digits in a hex numeric character reference. An attacker could use this issue to cause Ruby to crash, resulting in a denial of service. (CVE-2024-49761)
- Record
USN-7091-1- Updated
- 2026-11-02
OSVUSN-7091-2 No score
ruby2.7 vulnerabilities
USN-7091-1 fixed several vulnerabilities in Ruby. This update provides the corresponding update for CVE-2024-35176, CVE-2024-41123, CVE-2024-41946 and CVE-2024-49761 for ruby2.7 in Ubuntu 20.04 LTS.
Original advisory details:
It was discovered that Ruby incorrectly handled parsing of an XML document that has specific XML characters in an attribute value using REXML gem. An attacker could use this issue to cause Ruby to crash, resulting in a denial of service. This issue only affected in Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2024-35176, CVE-2024-39908, CVE-2024-41123)
It was discovered that Ruby incorrectly handled parsing of an XML document that has many entity expansions with SAX2 or pull parser API. An attacker could use this issue to cause Ruby to crash, resulting in a denial of service. (CVE-2024-41946)
It was discovered that Ruby incorrectly handled parsing of an XML document that has many digits in a hex numeric character reference. An attacker could use this issue to cause Ruby to crash, resulting in a denial of service. (CVE-2024-49761)
- Record
USN-7091-2- Updated
- 2026-11-02
OSVUSN-7418-1 No score
ruby2.7, ruby3.0, ruby3.2, ruby3.3 vulnerabilities
It was discovered that Ruby incorrectly handled parsing of an XML document that has specific XML characters in an attribute value using REXML gem. An attacker could use this issue to cause Ruby to crash, resulting in a denial of service. This issue only affected in Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 24.10. (CVE-2024-35176, CVE-2024-39908, CVE-2024-41123, CVE-2024-43398)
It was discovered that Ruby incorrectly handled expanding ranges in the net-imap response parser. If a user or automated system were tricked into connecting to a malicious IMAP server, a remote attacker could possibly use this issue to consume memory, leading to a denial of service. This issue only affected Ubuntu 24.04 LTS, and Ubuntu 24.10. (CVE-2025-25186)
It was discovered that the Ruby CGI gem incorrectly handled parsing certain cookies. A remote attacker could possibly use this issue to consume resources, leading to a denial of service. (CVE-2025-27219)
It was discovered that the Ruby CGI gem incorrectly handled parsing certain regular expressions. A remote attacker could possibly use this issue to consume resources, leading to a denial of service. (CVE-2025-27220)
It was discovered that the Ruby URI gem incorrectly handled certain URI handling methods. A remote attacker could possibly use this issue to leak authentication credentials. (CVE-2025-27221)
- Record
USN-7418-1- Updated
- 2026-11-02
OSVUSN-7734-1 No score
ruby2.5, ruby2.7, ruby3.0, ruby3.2, ruby3.3 vulnerabilities
It was discovered that Ruby incorrectly handled certain IO stream methods. A remote attacker could use this issue to cause Ruby to crash, resulting in a denial of service, or possibly obtain sensitive information. This issue only affected Ubuntu 18.04 LTS. (CVE-2024-27280)
It was discovered that the Ruby regex compiler incorrectly handled certain memory operations. A remote attacker could possibly use this issue to obtain sensitive memory contents. This issue only affected Ubuntu 18.04 LTS. (CVE-2024-27282)
It was discovered that Ruby incorrectly handled parsing of certain XML characters through the REXML gem. An attacker could use this issue to cause Ruby to crash, resulting in a denial of service. This issue only affected Ubuntu 18.04 LTS. (CVE-2024-35176)
It was discovered that Ruby incorrectly handled decompressed domain names within a DNS packet. An attacker could use this issue to cause Ruby to crash, resulting in a denial of service. (CVE-2025-24294)
- Record
USN-7734-1- Updated
- 2026-11-02
OSVUSN-7840-1 No score
ruby2.3, ruby2.5, ruby2.7 vulnerabilities
It was discovered that the REXML module bunded into Ruby incorrectly handled parsing XML documents with repeated instances of certain characters. An attacker could possibly use this issue to cause REXML to consume excessive resources, leading to a denial of service. Ubuntu 18.04 LTS and Ubuntu 20.04 LTS were previously addressed in USN-7256-1 and USN-7734-1. This update addresses the issue in Ubuntu 16.04 LTS. (CVE-2024-35176)
It was discovered that the REXML module bunded into Ruby incorrectly handled parsing XML documents with repeated instances of certain characters. An attacker could possibly use this issue to cause REXML to consume excessive resources, leading to a denial of service. Ubuntu 20.04 LTS was previously addressed in USN-7256-1. This update addresses the issue in Ubuntu 16.04 LTS and Ubuntu 18.04 LTS. (CVE-2024-39908, CVE-2024-41123)
It was discovered that the REXML module bunded into Ruby incorrectly handled parsing XML documents with many entity expansions. An attacker could possibly use this issue to cause REXML to consume excessive resources, leading to a denial of service. Ubuntu 20.04 LTS was previously addressed in USN-7091-2. This update addresses the issue in Ubuntu 16.04 LTS and Ubuntu 18.04 LTS. (CVE-2024-41946)
It was discovered that the WEBrick module bundled into Ruby incorrectly handled having both a Content-Length header and a Transfer-Encoding header. A remote attacker could possibly use this issue to perform a HTTP request smuggling attack. (CVE-2024-47220)
It was discovered that the WEBrick module bundled into Ruby incorrectly parsed HTTP headers. In configurations where the WEBrick module is placed behind an HTTP proxy, a remote attacker could possibly use this issue to perform an HTTP Request Smuggling attack. (CVE-2025-6442)
- Record
USN-7840-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
rexmlRubyGems |
before 3.2.7 | 3.2.7 |
rubyAlmaLinux:8 From an advisory covering 6 CVEs |
before 2.5.9-112.module_el8.10.0+3871+342e2c2f | 2.5.9-112.module_el8.10.0+3871+342e2c2f |
ruby-develAlmaLinux:8 From an advisory covering 6 CVEs |
before 2.5.9-112.module_el8.10.0+3871+342e2c2f | 2.5.9-112.module_el8.10.0+3871+342e2c2f |
ruby-docAlmaLinux:8 From an advisory covering 6 CVEs |
before 2.5.9-112.module_el8.10.0+3871+342e2c2f | 2.5.9-112.module_el8.10.0+3871+342e2c2f |
ruby-irbAlmaLinux:8 From an advisory covering 6 CVEs |
before 2.5.9-112.module_el8.10.0+3871+342e2c2f | 2.5.9-112.module_el8.10.0+3871+342e2c2f |
ruby-libsAlmaLinux:8 From an advisory covering 6 CVEs |
before 2.5.9-112.module_el8.10.0+3871+342e2c2f | 2.5.9-112.module_el8.10.0+3871+342e2c2f |
rubygem-abrtAlmaLinux:8 From an advisory covering 6 CVEs |
before 0.3.0-4.module_el8.10.0+3871+342e2c2f | 0.3.0-4.module_el8.10.0+3871+342e2c2f |
rubygem-abrt-docAlmaLinux:8 From an advisory covering 6 CVEs |
before 0.3.0-4.module_el8.10.0+3871+342e2c2f | 0.3.0-4.module_el8.10.0+3871+342e2c2f |
rubygem-bigdecimalAlmaLinux:8 From an advisory covering 6 CVEs |
before 1.3.4-112.module_el8.10.0+3871+342e2c2f | 1.3.4-112.module_el8.10.0+3871+342e2c2f |
rubygem-bsonAlmaLinux:8 From an advisory covering 6 CVEs |
before 4.3.0-2.module_el8.5.0+2625+ec418553 | 4.3.0-2.module_el8.5.0+2625+ec418553 |
Show 140 moreShow less
| Package | Affected | Fixed |
|---|---|---|
rubygem-bsonAlmaLinux:8 From an advisory covering 6 CVEs |
before 4.3.0-2.module_el8.6.0+3170+4b08f9d4 | 4.3.0-2.module_el8.6.0+3170+4b08f9d4 |
rubygem-bsonAlmaLinux:8 From an advisory covering 6 CVEs |
before 4.3.0-2.module_el8.5.0+259+8cec6917 | 4.3.0-2.module_el8.5.0+259+8cec6917 |
rubygem-bson-docAlmaLinux:8 From an advisory covering 6 CVEs |
before 4.3.0-2.module_el8.5.0+2625+ec418553 | 4.3.0-2.module_el8.5.0+2625+ec418553 |
rubygem-bundlerAlmaLinux:8 From an advisory covering 6 CVEs |
before 1.16.1-4.module_el8.10.0+3871+342e2c2f | 1.16.1-4.module_el8.10.0+3871+342e2c2f |
rubygem-bundler-docAlmaLinux:8 From an advisory covering 6 CVEs |
before 1.16.1-4.module_el8.10.0+3871+342e2c2f | 1.16.1-4.module_el8.10.0+3871+342e2c2f |
rubygem-did_you_meanAlmaLinux:8 From an advisory covering 6 CVEs |
before 1.2.0-112.module_el8.10.0+3871+342e2c2f | 1.2.0-112.module_el8.10.0+3871+342e2c2f |
rubygem-io-consoleAlmaLinux:8 From an advisory covering 6 CVEs |
before 0.4.6-112.module_el8.10.0+3871+342e2c2f | 0.4.6-112.module_el8.10.0+3871+342e2c2f |
rubygem-jsonAlmaLinux:8 From an advisory covering 6 CVEs |
before 2.1.0-112.module_el8.10.0+3871+342e2c2f | 2.1.0-112.module_el8.10.0+3871+342e2c2f |
rubygem-minitestAlmaLinux:8 From an advisory covering 6 CVEs |
before 5.10.3-112.module_el8.10.0+3871+342e2c2f | 5.10.3-112.module_el8.10.0+3871+342e2c2f |
rubygem-mongoAlmaLinux:8 From an advisory covering 6 CVEs |
before 2.5.1-2.module_el8.5.0+2625+ec418553 | 2.5.1-2.module_el8.5.0+2625+ec418553 |
rubygem-mongo-docAlmaLinux:8 From an advisory covering 6 CVEs |
before 2.5.1-2.module_el8.5.0+2625+ec418553 | 2.5.1-2.module_el8.5.0+2625+ec418553 |
rubygem-mysql2AlmaLinux:8 From an advisory covering 6 CVEs |
before 0.4.10-4.module_el8.5.0+259+8cec6917 | 0.4.10-4.module_el8.5.0+259+8cec6917 |
rubygem-mysql2AlmaLinux:8 From an advisory covering 6 CVEs |
before 0.4.10-4.module_el8.5.0+2625+ec418553 | 0.4.10-4.module_el8.5.0+2625+ec418553 |
rubygem-mysql2AlmaLinux:8 From an advisory covering 6 CVEs |
before 0.4.10-4.module_el8.6.0+3170+4b08f9d4 | 0.4.10-4.module_el8.6.0+3170+4b08f9d4 |
rubygem-mysql2-docAlmaLinux:8 From an advisory covering 6 CVEs |
before 0.4.10-4.module_el8.5.0+2625+ec418553 | 0.4.10-4.module_el8.5.0+2625+ec418553 |
rubygem-net-telnetAlmaLinux:8 From an advisory covering 6 CVEs |
before 0.1.1-112.module_el8.10.0+3871+342e2c2f | 0.1.1-112.module_el8.10.0+3871+342e2c2f |
rubygem-opensslAlmaLinux:8 From an advisory covering 6 CVEs |
before 2.1.2-112.module_el8.10.0+3871+342e2c2f | 2.1.2-112.module_el8.10.0+3871+342e2c2f |
rubygem-pgAlmaLinux:8 From an advisory covering 6 CVEs |
before 1.0.0-3.module_el8.9.0+3635+c6f99506 | 1.0.0-3.module_el8.9.0+3635+c6f99506 |
rubygem-pg-docAlmaLinux:8 From an advisory covering 6 CVEs |
before 1.0.0-3.module_el8.9.0+3635+c6f99506 | 1.0.0-3.module_el8.9.0+3635+c6f99506 |
rubygem-power_assertAlmaLinux:8 From an advisory covering 6 CVEs |
before 1.1.1-112.module_el8.10.0+3871+342e2c2f | 1.1.1-112.module_el8.10.0+3871+342e2c2f |
rubygem-psychAlmaLinux:8 From an advisory covering 6 CVEs |
before 3.0.2-112.module_el8.10.0+3871+342e2c2f | 3.0.2-112.module_el8.10.0+3871+342e2c2f |
rubygem-rakeAlmaLinux:8 From an advisory covering 6 CVEs |
before 12.3.3-112.module_el8.10.0+3871+342e2c2f | 12.3.3-112.module_el8.10.0+3871+342e2c2f |
rubygem-rdocAlmaLinux:8 From an advisory covering 6 CVEs |
before 6.0.1.1-112.module_el8.10.0+3871+342e2c2f | 6.0.1.1-112.module_el8.10.0+3871+342e2c2f |
rubygem-test-unitAlmaLinux:8 From an advisory covering 6 CVEs |
before 3.2.7-112.module_el8.10.0+3871+342e2c2f | 3.2.7-112.module_el8.10.0+3871+342e2c2f |
rubygem-xmlrpcAlmaLinux:8 From an advisory covering 6 CVEs |
before 0.3.0-112.module_el8.10.0+3871+342e2c2f | 0.3.0-112.module_el8.10.0+3871+342e2c2f |
rubygemsAlmaLinux:8 From an advisory covering 6 CVEs |
before 2.7.6.3-112.module_el8.10.0+3871+342e2c2f | 2.7.6.3-112.module_el8.10.0+3871+342e2c2f |
rubygems-develAlmaLinux:8 From an advisory covering 6 CVEs |
before 2.7.6.3-112.module_el8.10.0+3871+342e2c2f | 2.7.6.3-112.module_el8.10.0+3871+342e2c2f |
pcsAlmaLinux:8 |
before 0.10.18-2.el8_10.1 | 0.10.18-2.el8_10.1 |
pcs-snmpAlmaLinux:8 |
before 0.10.18-2.el8_10.1 | 0.10.18-2.el8_10.1 |
rubyAzure Linux:3 |
before 3.3.3-1 | 3.3.3-1 |
rubygem-rexmlAzure Linux:3 |
before 3.2.8-1 | 3.2.8-1 |
rubyAzure Linux:2 |
before 3.1.4-6 | 3.1.4-6 |
rubygem-rexmlAzure Linux:2 |
before 3.2.7-1 | 3.2.7-1 |
ruby3.1Debian:12 |
All versions, plus listed versions 3.1.2-73.1.2-7+deb12u13.1.2-7+hurd.13.1.2-83.1.2-8.1~exp13.1.2-8.33.1.2-8.43.1.2-8.5 |
None known |
ruby2.7Debian:11 From an advisory covering 6 CVEs |
before 2.7.4-1+deb11u3, plus listed versions 2.7.4-12.7.4-1+deb11u12.7.4-1+deb11u2 |
2.7.4-1+deb11u3 |
rexmlRubyGems |
before 3.2.7, plus listed versions 3.1.7.33.1.83.1.93.1.9.13.2.0 Show 6 moreShow less3.2.13.2.23.2.33.2.43.2.53.2.6 |
3.2.7 |
rubyMageia:9 From an advisory covering 6 CVEs |
before 3.1.5-46.mga9 | 3.1.5-46.mga9 |
rubyopenEuler:22.03-LTS-SP3 |
before 3.0.3-136.oe2203sp3 | 3.0.3-136.oe2203sp3 |
rubyopenEuler:20.03-LTS-SP4 |
before 2.5.8-126.oe2003sp4 | 2.5.8-126.oe2003sp4 |
rubyopenEuler:24.03-LTS |
before 3.2.2-142.oe2403 | 3.2.2-142.oe2403 |
rubyopenEuler:22.03-LTS-SP4 |
before 3.0.3-136.oe2203sp4 | 3.0.3-136.oe2203sp4 |
rubyopenEuler:22.03-LTS-SP1 |
before 3.0.3-136.oe2203sp1 | 3.0.3-136.oe2203sp1 |
rubyRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:2.5.9-112.module+el8.10.0+22021+135c76a8 | 0:2.5.9-112.module+el8.10.0+22021+135c76a8 |
ruby-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:2.5.9-112.module+el8.10.0+22021+135c76a8 | 0:2.5.9-112.module+el8.10.0+22021+135c76a8 |
ruby-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:2.5.9-112.module+el8.10.0+22021+135c76a8 | 0:2.5.9-112.module+el8.10.0+22021+135c76a8 |
ruby-develRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:2.5.9-112.module+el8.10.0+22021+135c76a8 | 0:2.5.9-112.module+el8.10.0+22021+135c76a8 |
ruby-docRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:2.5.9-112.module+el8.10.0+22021+135c76a8 | 0:2.5.9-112.module+el8.10.0+22021+135c76a8 |
ruby-irbRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:2.5.9-112.module+el8.10.0+22021+135c76a8 | 0:2.5.9-112.module+el8.10.0+22021+135c76a8 |
ruby-libsRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:2.5.9-112.module+el8.10.0+22021+135c76a8 | 0:2.5.9-112.module+el8.10.0+22021+135c76a8 |
ruby-libs-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:2.5.9-112.module+el8.10.0+22021+135c76a8 | 0:2.5.9-112.module+el8.10.0+22021+135c76a8 |
rubygem-abrtRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:0.3.0-4.module+el8.10.0+22021+135c76a8 | 0:0.3.0-4.module+el8.10.0+22021+135c76a8 |
rubygem-abrt-docRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:0.3.0-4.module+el8.10.0+22021+135c76a8 | 0:0.3.0-4.module+el8.10.0+22021+135c76a8 |
rubygem-bigdecimalRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:1.3.4-112.module+el8.10.0+22021+135c76a8 | 0:1.3.4-112.module+el8.10.0+22021+135c76a8 |
rubygem-bigdecimal-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:1.3.4-112.module+el8.10.0+22021+135c76a8 | 0:1.3.4-112.module+el8.10.0+22021+135c76a8 |
rubygem-bsonRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:4.3.0-2.module+el8.9.0+19193+435404ae | 0:4.3.0-2.module+el8.9.0+19193+435404ae |
rubygem-bson-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:4.3.0-2.module+el8.9.0+19193+435404ae | 0:4.3.0-2.module+el8.9.0+19193+435404ae |
rubygem-bson-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:4.3.0-2.module+el8.9.0+19193+435404ae | 0:4.3.0-2.module+el8.9.0+19193+435404ae |
rubygem-bson-docRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:4.3.0-2.module+el8.9.0+19193+435404ae | 0:4.3.0-2.module+el8.9.0+19193+435404ae |
rubygem-bundlerRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:1.16.1-4.module+el8.10.0+22021+135c76a8 | 0:1.16.1-4.module+el8.10.0+22021+135c76a8 |
rubygem-bundler-docRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:1.16.1-4.module+el8.10.0+22021+135c76a8 | 0:1.16.1-4.module+el8.10.0+22021+135c76a8 |
rubygem-did_you_meanRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:1.2.0-112.module+el8.10.0+22021+135c76a8 | 0:1.2.0-112.module+el8.10.0+22021+135c76a8 |
rubygem-io-consoleRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:0.4.6-112.module+el8.10.0+22021+135c76a8 | 0:0.4.6-112.module+el8.10.0+22021+135c76a8 |
rubygem-io-console-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:0.4.6-112.module+el8.10.0+22021+135c76a8 | 0:0.4.6-112.module+el8.10.0+22021+135c76a8 |
rubygem-jsonRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:2.1.0-112.module+el8.10.0+22021+135c76a8 | 0:2.1.0-112.module+el8.10.0+22021+135c76a8 |
rubygem-json-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:2.1.0-112.module+el8.10.0+22021+135c76a8 | 0:2.1.0-112.module+el8.10.0+22021+135c76a8 |
rubygem-minitestRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:5.10.3-112.module+el8.10.0+22021+135c76a8 | 0:5.10.3-112.module+el8.10.0+22021+135c76a8 |
rubygem-mongoRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:2.5.1-2.module+el8.9.0+19193+435404ae | 0:2.5.1-2.module+el8.9.0+19193+435404ae |
rubygem-mongo-docRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:2.5.1-2.module+el8.9.0+19193+435404ae | 0:2.5.1-2.module+el8.9.0+19193+435404ae |
rubygem-mysql2Red Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:0.4.10-4.module+el8.9.0+19193+435404ae | 0:0.4.10-4.module+el8.9.0+19193+435404ae |
rubygem-mysql2-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:0.4.10-4.module+el8.9.0+19193+435404ae | 0:0.4.10-4.module+el8.9.0+19193+435404ae |
rubygem-mysql2-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:0.4.10-4.module+el8.9.0+19193+435404ae | 0:0.4.10-4.module+el8.9.0+19193+435404ae |
rubygem-mysql2-docRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:0.4.10-4.module+el8.9.0+19193+435404ae | 0:0.4.10-4.module+el8.9.0+19193+435404ae |
rubygem-net-telnetRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:0.1.1-112.module+el8.10.0+22021+135c76a8 | 0:0.1.1-112.module+el8.10.0+22021+135c76a8 |
rubygem-opensslRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:2.1.2-112.module+el8.10.0+22021+135c76a8 | 0:2.1.2-112.module+el8.10.0+22021+135c76a8 |
rubygem-openssl-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:2.1.2-112.module+el8.10.0+22021+135c76a8 | 0:2.1.2-112.module+el8.10.0+22021+135c76a8 |
rubygem-pgRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:1.0.0-3.module+el8.9.0+19193+435404ae | 0:1.0.0-3.module+el8.9.0+19193+435404ae |
rubygem-pg-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:1.0.0-3.module+el8.9.0+19193+435404ae | 0:1.0.0-3.module+el8.9.0+19193+435404ae |
rubygem-pg-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:1.0.0-3.module+el8.9.0+19193+435404ae | 0:1.0.0-3.module+el8.9.0+19193+435404ae |
rubygem-pg-docRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:1.0.0-3.module+el8.9.0+19193+435404ae | 0:1.0.0-3.module+el8.9.0+19193+435404ae |
rubygem-power_assertRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:1.1.1-112.module+el8.10.0+22021+135c76a8 | 0:1.1.1-112.module+el8.10.0+22021+135c76a8 |
rubygem-psychRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:3.0.2-112.module+el8.10.0+22021+135c76a8 | 0:3.0.2-112.module+el8.10.0+22021+135c76a8 |
rubygem-psych-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:3.0.2-112.module+el8.10.0+22021+135c76a8 | 0:3.0.2-112.module+el8.10.0+22021+135c76a8 |
rubygem-rakeRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:12.3.3-112.module+el8.10.0+22021+135c76a8 | 0:12.3.3-112.module+el8.10.0+22021+135c76a8 |
rubygem-rdocRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:6.0.1.1-112.module+el8.10.0+22021+135c76a8 | 0:6.0.1.1-112.module+el8.10.0+22021+135c76a8 |
rubygem-test-unitRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:3.2.7-112.module+el8.10.0+22021+135c76a8 | 0:3.2.7-112.module+el8.10.0+22021+135c76a8 |
rubygem-xmlrpcRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:0.3.0-112.module+el8.10.0+22021+135c76a8 | 0:0.3.0-112.module+el8.10.0+22021+135c76a8 |
rubygemsRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:2.7.6.3-112.module+el8.10.0+22021+135c76a8 | 0:2.7.6.3-112.module+el8.10.0+22021+135c76a8 |
rubygems-develRed Hat:enterprise_linux:8::appstream From an advisory covering 5 CVEs |
before 0:2.7.6.3-112.module+el8.10.0+22021+135c76a8 | 0:2.7.6.3-112.module+el8.10.0+22021+135c76a8 |
pcsRed Hat:enterprise_linux:8::highavailability |
before 0:0.10.18-2.el8_10.1 | 0:0.10.18-2.el8_10.1 |
pcs-snmpRed Hat:enterprise_linux:8::highavailability |
before 0:0.10.18-2.el8_10.1 | 0:0.10.18-2.el8_10.1 |
pcsRed Hat:enterprise_linux:8::resilientstorage |
before 0:0.10.18-2.el8_10.1 | 0:0.10.18-2.el8_10.1 |
pcs-snmpRed Hat:enterprise_linux:8::resilientstorage |
before 0:0.10.18-2.el8_10.1 | 0:0.10.18-2.el8_10.1 |
rubyRocky Linux:8 From an advisory covering 5 CVEs |
before 0:2.5.9-112.module+el8.10.0+1839+f1f156ae | 0:2.5.9-112.module+el8.10.0+1839+f1f156ae |
rubygem-abrtRocky Linux:8 From an advisory covering 5 CVEs |
before 0:0.3.0-4.module+el8.5.0+738+032c9c02 | 0:0.3.0-4.module+el8.5.0+738+032c9c02 |
rubygem-bsonRocky Linux:8 From an advisory covering 5 CVEs |
before 0:4.3.0-2.module+el8.9.0+1536+5f79634e | 0:4.3.0-2.module+el8.9.0+1536+5f79634e |
rubygem-bundlerRocky Linux:8 From an advisory covering 5 CVEs |
before 0:1.16.1-4.module+el8.9.0+1536+5f79634e | 0:1.16.1-4.module+el8.9.0+1536+5f79634e |
rubygem-mongoRocky Linux:8 From an advisory covering 5 CVEs |
before 0:2.5.1-2.module+el8.9.0+1536+5f79634e | 0:2.5.1-2.module+el8.9.0+1536+5f79634e |
rubygem-mysql2Rocky Linux:8 From an advisory covering 5 CVEs |
before 0:0.4.10-4.module+el8.9.0+1536+5f79634e | 0:0.4.10-4.module+el8.9.0+1536+5f79634e |
rubygem-pgRocky Linux:8 From an advisory covering 5 CVEs |
before 0:1.0.0-3.module+el8.9.0+1536+5f79634e | 0:1.0.0-3.module+el8.9.0+1536+5f79634e |
pcsRocky Linux:8 |
before 0:0.10.18-2.el8_10.1 | 0:0.10.18-2.el8_10.1 |
ruby2.5SUSE:Linux Enterprise Module for Basesystem 15 SP5 From an advisory covering 5 CVEs |
before 2.5.9-150000.4.32.1 | 2.5.9-150000.4.32.1 |
ruby2.5SUSE:Linux Enterprise Module for Basesystem 15 SP6 From an advisory covering 5 CVEs |
before 2.5.9-150000.4.32.1 | 2.5.9-150000.4.32.1 |
ruby2.5SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS From an advisory covering 5 CVEs |
before 2.5.9-150000.4.32.1 | 2.5.9-150000.4.32.1 |
ruby2.5SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS From an advisory covering 5 CVEs |
before 2.5.9-150000.4.32.1 | 2.5.9-150000.4.32.1 |
ruby2.5SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 5 CVEs |
before 2.5.9-150000.4.32.1 | 2.5.9-150000.4.32.1 |
ruby2.5SUSE:Linux Enterprise Server 15 SP2-LTSS From an advisory covering 5 CVEs |
before 2.5.9-150000.4.32.1 | 2.5.9-150000.4.32.1 |
ruby2.5SUSE:Linux Enterprise Server 15 SP3-LTSS From an advisory covering 5 CVEs |
before 2.5.9-150000.4.32.1 | 2.5.9-150000.4.32.1 |
ruby2.5SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 5 CVEs |
before 2.5.9-150000.4.32.1 | 2.5.9-150000.4.32.1 |
ruby2.5SUSE:Linux Enterprise Server for SAP Applications 15 SP2 From an advisory covering 5 CVEs |
before 2.5.9-150000.4.32.1 | 2.5.9-150000.4.32.1 |
ruby2.5SUSE:Linux Enterprise Server for SAP Applications 15 SP3 From an advisory covering 5 CVEs |
before 2.5.9-150000.4.32.1 | 2.5.9-150000.4.32.1 |
ruby2.5SUSE:Manager Server 4.3 From an advisory covering 5 CVEs |
before 2.5.9-150000.4.32.1 | 2.5.9-150000.4.32.1 |
ruby2.5SUSE:Enterprise Storage 7.1 From an advisory covering 5 CVEs |
before 2.5.9-150000.4.32.1 | 2.5.9-150000.4.32.1 |
jrubyUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 1.5.6-5ubuntu11.5.6-61.5.6-71.5.6-9+deb8u2build0.14.04.1~esm2 |
None known |
ruby2.3Ubuntu:Pro:16.04:LTS |
before 2.3.1-2~ubuntu16.04.16+esm11, plus listed versions 2.3.0-12.3.0-22.3.0-4ubuntu22.3.0-4ubuntu32.3.0-5ubuntu1 Show 24 moreShow less2.3.1-2~16.042.3.1-2~16.04.22.3.1-2~16.04.42.3.1-2~16.04.52.3.1-2~16.04.62.3.1-2~16.04.72.3.1-2~16.04.92.3.1-2~16.04.102.3.1-2~16.04.112.3.1-2~16.04.122.3.1-2~ubuntu16.04.132.3.1-2~ubuntu16.04.142.3.1-2~ubuntu16.04.152.3.1-2~ubuntu16.04.162.3.1-2~ubuntu16.04.16+esm12.3.1-2~ubuntu16.04.16+esm22.3.1-2~ubuntu16.04.16+esm32.3.1-2~ubuntu16.04.16+esm42.3.1-2~ubuntu16.04.16+esm52.3.1-2~ubuntu16.04.16+esm62.3.1-2~ubuntu16.04.16+esm72.3.1-2~ubuntu16.04.16+esm82.3.1-2~ubuntu16.04.16+esm92.3.1-2~ubuntu16.04.16+esm10 |
2.3.1-2~ubuntu16.04.16+esm11 |
jrubyUbuntu:16.04:LTS |
All versions, plus listed versions 1.7.21-2ubuntu41.7.22-1ubuntu1 |
None known |
ruby2.5Ubuntu:Pro:18.04:LTS |
before 2.5.1-1ubuntu1.16+esm5, plus listed versions 2.5.0~preview1-1ubuntu22.5.0-4ubuntu12.5.0-4ubuntu42.5.0-5ubuntu12.5.0-6ubuntu1 Show 19 moreShow less2.5.1-1ubuntu12.5.1-1ubuntu1.12.5.1-1ubuntu1.22.5.1-1ubuntu1.42.5.1-1ubuntu1.52.5.1-1ubuntu1.62.5.1-1ubuntu1.72.5.1-1ubuntu1.82.5.1-1ubuntu1.92.5.1-1ubuntu1.102.5.1-1ubuntu1.112.5.1-1ubuntu1.122.5.1-1ubuntu1.132.5.1-1ubuntu1.142.5.1-1ubuntu1.152.5.1-1ubuntu1.162.5.1-1ubuntu1.16+esm12.5.1-1ubuntu1.16+esm32.5.1-1ubuntu1.16+esm4 |
2.5.1-1ubuntu1.16+esm5 |
jrubyUbuntu:18.04:LTS |
All versions, plus listed versions 9.1.13.0-19.1.17.0-1~18.04 |
None known |
ruby2.7Ubuntu:20.04:LTS |
before 2.7.0-5ubuntu1.16, plus listed versions 2.7.0-12.7.0-22.7.0-32.7.0-42.7.0-4ubuntu1 Show 16 moreShow less2.7.0-5ubuntu12.7.0-5ubuntu1.12.7.0-5ubuntu1.22.7.0-5ubuntu1.32.7.0-5ubuntu1.42.7.0-5ubuntu1.52.7.0-5ubuntu1.62.7.0-5ubuntu1.72.7.0-5ubuntu1.82.7.0-5ubuntu1.92.7.0-5ubuntu1.102.7.0-5ubuntu1.112.7.0-5ubuntu1.122.7.0-5ubuntu1.132.7.0-5ubuntu1.142.7.0-5ubuntu1.15 |
2.7.0-5ubuntu1.16 |
jrubyUbuntu:20.04:LTS |
All versions, plus listed versions 9.1.17.0-39.1.17.0-3build59.1.17.0-3build6 |
None known |
ruby3.0Ubuntu:22.04:LTS |
before 3.0.2-7ubuntu2.10, plus listed versions 3.0.2-5ubuntu13.0.2-73.0.2-7ubuntu23.0.2-7ubuntu2.13.0.2-7ubuntu2.2 Show 6 moreShow less3.0.2-7ubuntu2.33.0.2-7ubuntu2.43.0.2-7ubuntu2.53.0.2-7ubuntu2.63.0.2-7ubuntu2.73.0.2-7ubuntu2.8 |
3.0.2-7ubuntu2.10 |
jrubyUbuntu:24.04:LTS |
All versions, plus listed versions 9.3.9.0+ds-19.4.5.0+ds-19.4.5.0+ds-1ubuntu19.4.6.0+ds-1ubuntu3 |
None known |
ruby3.2Ubuntu:24.04:LTS |
before 3.2.3-1ubuntu0.24.04.5, plus listed versions 3.2.3-13.2.3-1build23.2.3-1build33.2.3-1ubuntu0.24.04.13.2.3-1ubuntu0.24.04.3 |
3.2.3-1ubuntu0.24.04.5 |
jrubyUbuntu:25.10 |
All versions, plus listed versions 9.4.8.0+ds-2ubuntu19.4.8.0+ds-3ubuntu1 |
None known |
jrubyUbuntu:26.10 |
All versions, plus listed versions 9.4.8.0+ds-3ubuntu19.4.14.0+ds-1 |
None known |
jrubyUbuntu:26.04:LTS |
All versions, plus listed versions 9.4.8.0+ds-3ubuntu1 |
None known |
ruby3.0Ubuntu:22.04:LTS From an advisory covering 5 CVEs |
before 3.0.2-7ubuntu2.8, plus listed versions 3.0.2-5ubuntu13.0.2-73.0.2-7ubuntu23.0.2-7ubuntu2.13.0.2-7ubuntu2.2 Show 5 moreShow less3.0.2-7ubuntu2.33.0.2-7ubuntu2.43.0.2-7ubuntu2.53.0.2-7ubuntu2.63.0.2-7ubuntu2.7 |
3.0.2-7ubuntu2.8 |
ruby3.2Ubuntu:24.04:LTS From an advisory covering 5 CVEs |
before 3.2.3-1ubuntu0.24.04.3, plus listed versions 3.2.3-13.2.3-1build23.2.3-1build33.2.3-1ubuntu0.24.04.1 |
3.2.3-1ubuntu0.24.04.3 |
ruby2.7Ubuntu:20.04:LTS From an advisory covering 4 CVEs |
before 2.7.0-5ubuntu1.15, plus listed versions 2.7.0-12.7.0-22.7.0-32.7.0-42.7.0-4ubuntu1 Show 15 moreShow less2.7.0-5ubuntu12.7.0-5ubuntu1.12.7.0-5ubuntu1.22.7.0-5ubuntu1.32.7.0-5ubuntu1.42.7.0-5ubuntu1.52.7.0-5ubuntu1.62.7.0-5ubuntu1.72.7.0-5ubuntu1.82.7.0-5ubuntu1.92.7.0-5ubuntu1.102.7.0-5ubuntu1.112.7.0-5ubuntu1.122.7.0-5ubuntu1.132.7.0-5ubuntu1.14 |
2.7.0-5ubuntu1.15 |
ruby2.7Ubuntu:20.04:LTS From an advisory covering 8 CVEs |
before 2.7.0-5ubuntu1.18, plus listed versions 2.7.0-12.7.0-22.7.0-32.7.0-42.7.0-4ubuntu1 Show 18 moreShow less2.7.0-5ubuntu12.7.0-5ubuntu1.12.7.0-5ubuntu1.22.7.0-5ubuntu1.32.7.0-5ubuntu1.42.7.0-5ubuntu1.52.7.0-5ubuntu1.62.7.0-5ubuntu1.72.7.0-5ubuntu1.82.7.0-5ubuntu1.92.7.0-5ubuntu1.102.7.0-5ubuntu1.112.7.0-5ubuntu1.122.7.0-5ubuntu1.132.7.0-5ubuntu1.142.7.0-5ubuntu1.152.7.0-5ubuntu1.162.7.0-5ubuntu1.17 |
2.7.0-5ubuntu1.18 |
ruby3.0Ubuntu:22.04:LTS From an advisory covering 8 CVEs |
before 3.0.2-7ubuntu2.10, plus listed versions 3.0.2-5ubuntu13.0.2-73.0.2-7ubuntu23.0.2-7ubuntu2.13.0.2-7ubuntu2.2 Show 6 moreShow less3.0.2-7ubuntu2.33.0.2-7ubuntu2.43.0.2-7ubuntu2.53.0.2-7ubuntu2.63.0.2-7ubuntu2.73.0.2-7ubuntu2.8 |
3.0.2-7ubuntu2.10 |
ruby3.2Ubuntu:24.04:LTS From an advisory covering 8 CVEs |
before 3.2.3-1ubuntu0.24.04.5, plus listed versions 3.2.3-13.2.3-1build23.2.3-1build33.2.3-1ubuntu0.24.04.13.2.3-1ubuntu0.24.04.3 |
3.2.3-1ubuntu0.24.04.5 |
ruby2.5Ubuntu:Pro:18.04:LTS From an advisory covering 4 CVEs |
before 2.5.1-1ubuntu1.16+esm5, plus listed versions 2.5.0~preview1-1ubuntu22.5.0-4ubuntu12.5.0-4ubuntu42.5.0-5ubuntu12.5.0-6ubuntu1 Show 19 moreShow less2.5.1-1ubuntu12.5.1-1ubuntu1.12.5.1-1ubuntu1.22.5.1-1ubuntu1.42.5.1-1ubuntu1.52.5.1-1ubuntu1.62.5.1-1ubuntu1.72.5.1-1ubuntu1.82.5.1-1ubuntu1.92.5.1-1ubuntu1.102.5.1-1ubuntu1.112.5.1-1ubuntu1.122.5.1-1ubuntu1.132.5.1-1ubuntu1.142.5.1-1ubuntu1.152.5.1-1ubuntu1.162.5.1-1ubuntu1.16+esm12.5.1-1ubuntu1.16+esm32.5.1-1ubuntu1.16+esm4 |
2.5.1-1ubuntu1.16+esm5 |
ruby2.7Ubuntu:Pro:20.04:LTS From an advisory covering 4 CVEs |
before 2.7.0-5ubuntu1.18+esm1, plus listed versions 2.7.0-12.7.0-22.7.0-32.7.0-42.7.0-4ubuntu1 Show 19 moreShow less2.7.0-5ubuntu12.7.0-5ubuntu1.12.7.0-5ubuntu1.22.7.0-5ubuntu1.32.7.0-5ubuntu1.42.7.0-5ubuntu1.52.7.0-5ubuntu1.62.7.0-5ubuntu1.72.7.0-5ubuntu1.82.7.0-5ubuntu1.92.7.0-5ubuntu1.102.7.0-5ubuntu1.112.7.0-5ubuntu1.122.7.0-5ubuntu1.132.7.0-5ubuntu1.142.7.0-5ubuntu1.152.7.0-5ubuntu1.162.7.0-5ubuntu1.172.7.0-5ubuntu1.18 |
2.7.0-5ubuntu1.18+esm1 |
ruby3.0Ubuntu:22.04:LTS From an advisory covering 4 CVEs |
before 3.0.2-7ubuntu2.11, plus listed versions 3.0.2-5ubuntu13.0.2-73.0.2-7ubuntu23.0.2-7ubuntu2.13.0.2-7ubuntu2.2 Show 7 moreShow less3.0.2-7ubuntu2.33.0.2-7ubuntu2.43.0.2-7ubuntu2.53.0.2-7ubuntu2.63.0.2-7ubuntu2.73.0.2-7ubuntu2.83.0.2-7ubuntu2.10 |
3.0.2-7ubuntu2.11 |
ruby3.2Ubuntu:24.04:LTS From an advisory covering 4 CVEs |
before 3.2.3-1ubuntu0.24.04.6, plus listed versions 3.2.3-13.2.3-1build23.2.3-1build33.2.3-1ubuntu0.24.04.13.2.3-1ubuntu0.24.04.33.2.3-1ubuntu0.24.04.5 |
3.2.3-1ubuntu0.24.04.6 |
ruby2.3Ubuntu:Pro:16.04:LTS From an advisory covering 6 CVEs |
before 2.3.1-2~ubuntu16.04.16+esm11, plus listed versions 2.3.0-12.3.0-22.3.0-4ubuntu22.3.0-4ubuntu32.3.0-5ubuntu1 Show 24 moreShow less2.3.1-2~16.042.3.1-2~16.04.22.3.1-2~16.04.42.3.1-2~16.04.52.3.1-2~16.04.62.3.1-2~16.04.72.3.1-2~16.04.92.3.1-2~16.04.102.3.1-2~16.04.112.3.1-2~16.04.122.3.1-2~ubuntu16.04.132.3.1-2~ubuntu16.04.142.3.1-2~ubuntu16.04.152.3.1-2~ubuntu16.04.162.3.1-2~ubuntu16.04.16+esm12.3.1-2~ubuntu16.04.16+esm22.3.1-2~ubuntu16.04.16+esm32.3.1-2~ubuntu16.04.16+esm42.3.1-2~ubuntu16.04.16+esm52.3.1-2~ubuntu16.04.16+esm62.3.1-2~ubuntu16.04.16+esm72.3.1-2~ubuntu16.04.16+esm82.3.1-2~ubuntu16.04.16+esm92.3.1-2~ubuntu16.04.16+esm10 |
2.3.1-2~ubuntu16.04.16+esm11 |
ruby2.5Ubuntu:Pro:18.04:LTS From an advisory covering 6 CVEs |
before 2.5.1-1ubuntu1.16+esm6, plus listed versions 2.5.0~preview1-1ubuntu22.5.0-4ubuntu12.5.0-4ubuntu42.5.0-5ubuntu12.5.0-6ubuntu1 Show 20 moreShow less2.5.1-1ubuntu12.5.1-1ubuntu1.12.5.1-1ubuntu1.22.5.1-1ubuntu1.42.5.1-1ubuntu1.52.5.1-1ubuntu1.62.5.1-1ubuntu1.72.5.1-1ubuntu1.82.5.1-1ubuntu1.92.5.1-1ubuntu1.102.5.1-1ubuntu1.112.5.1-1ubuntu1.122.5.1-1ubuntu1.132.5.1-1ubuntu1.142.5.1-1ubuntu1.152.5.1-1ubuntu1.162.5.1-1ubuntu1.16+esm12.5.1-1ubuntu1.16+esm32.5.1-1ubuntu1.16+esm42.5.1-1ubuntu1.16+esm5 |
2.5.1-1ubuntu1.16+esm6 |
ruby2.7Ubuntu:Pro:20.04:LTS From an advisory covering 6 CVEs |
before 2.7.0-5ubuntu1.18+esm3, plus listed versions 2.7.0-12.7.0-22.7.0-32.7.0-42.7.0-4ubuntu1 Show 20 moreShow less2.7.0-5ubuntu12.7.0-5ubuntu1.12.7.0-5ubuntu1.22.7.0-5ubuntu1.32.7.0-5ubuntu1.42.7.0-5ubuntu1.52.7.0-5ubuntu1.62.7.0-5ubuntu1.72.7.0-5ubuntu1.82.7.0-5ubuntu1.92.7.0-5ubuntu1.102.7.0-5ubuntu1.112.7.0-5ubuntu1.122.7.0-5ubuntu1.132.7.0-5ubuntu1.142.7.0-5ubuntu1.152.7.0-5ubuntu1.162.7.0-5ubuntu1.172.7.0-5ubuntu1.182.7.0-5ubuntu1.18+esm1 |
2.7.0-5ubuntu1.18+esm3 |
rubygem-rexmlSUSE:Package Hub 15 SP6 From an advisory covering 6 CVEs |
before 3.3.9-bp156.4.3.1 | 3.3.9-bp156.4.3.1 |
rubygem-rexmlopenSUSE:Leap 15.6 From an advisory covering 6 CVEs |
before 3.3.9-bp156.4.3.1 | 3.3.9-bp156.4.3.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | SpiralBL0CK/CVE-2024-35176 | 2024-12-19 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-35176 is a medium vulnerability (CVSS 5.3) in Ruby Rexml, published May 16, 2024. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 2.06%, the 81st percentile. Fixed in rexml 3.2.7.
References
github.com/ruby/rexml/security/advisories/GHSA-vg3r-rm7w-2xgh
github.com/ruby/rexml/commit/4325835f92f3f142ebd91a3fdba4e1f1ab7f1cfb
ruby-lang.org/en/news/2024/05/16/dos-rexml-cve-2024-35176
security.netapp.com/advisory/ntap-20250306-0001
lists.debian.org/debian-lts-announce/2025/01/msg00011.html
nvd.nist.gov/vuln/detail/CVE-2024-35176
Show 85 moreShow less
github.com/advisories/GHSA-vg3r-rm7w-2xgh
access.redhat.com/errata/RHSA-2024:4499
access.redhat.com/security/cve/CVE-2023-36617
access.redhat.com/security/cve/CVE-2024-27280
access.redhat.com/security/cve/CVE-2024-27281
access.redhat.com/security/cve/CVE-2024-27282
access.redhat.com/security/cve/CVE-2024-35176
bugzilla.redhat.com/2218614
bugzilla.redhat.com/2270749
bugzilla.redhat.com/2270750
bugzilla.redhat.com/2276810
bugzilla.redhat.com/2280894
errata.almalinux.org/8/ALSA-2024-4499.html
access.redhat.com/errata/RHSA-2024:5338
errata.almalinux.org/8/ALSA-2024-5338.html
github.com/CVEProject/cvelistV5/tree/main/cves/2024/35xxx/CVE-2024-35176.json
security-tracker.debian.org/tracker/CVE-2024-35176
github.com/ruby/rexml
advisories.mageia.org/MGASA-2025-0001.html
bugs.mageia.org/show_bug.cgi?id=33576
ruby-lang.org/en/news/2024/07/16/dos-rexml-cve-2024-39908
ruby-lang.org/en/news/2024/08/01/dos-rexml-cve-2024-41123
ruby-lang.org/en/news/2024/08/01/dos-rexml-cve-2024-41946
ruby-lang.org/en/news/2024/08/22/dos-rexml-cve-2024-43398
lists.fedoraproject.org/archives/list/[email protected]/message/RQWXWS2GDTKX4LYWHQOZ2PWXDEICDX2W
ruby-lang.org/en/news/2024/10/28/redos-rexml-cve-2024-49761
ubuntu.com/security/notices/USN-7091-1
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-1824
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2218614
bugzilla.redhat.com/show_bug.cgi?id=2270749
bugzilla.redhat.com/show_bug.cgi?id=2270750
bugzilla.redhat.com/show_bug.cgi?id=2276810
bugzilla.redhat.com/show_bug.cgi?id=2280894
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_4499.json
cve.org/CVERecord?id=CVE-2023-36617
nvd.nist.gov/vuln/detail/CVE-2023-36617
ruby-lang.org/en/news/2023/06/29/redos-in-uri-CVE-2023-36617
cve.org/CVERecord?id=CVE-2024-27280
nvd.nist.gov/vuln/detail/CVE-2024-27280
ruby-lang.org/en/news/2024/03/21/buffer-overread-cve-2024-27280
cve.org/CVERecord?id=CVE-2024-27281
nvd.nist.gov/vuln/detail/CVE-2024-27281
ruby-lang.org/en/news/2024/03/21/rce-rdoc-cve-2024-27281
cve.org/CVERecord?id=CVE-2024-27282
nvd.nist.gov/vuln/detail/CVE-2024-27282
ruby-lang.org/en/news/2024/04/23/arbitrary-memory-address-read-regexp-cve-2024-27282
cve.org/CVERecord?id=CVE-2024-35176
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_5338.json
errata.rockylinux.org/RLSA-2024:4499
errata.rockylinux.org/RLSA-2024:5338
suse.com/support/update/announcement/2024/suse-su-20243874-1
bugzilla.suse.com/1224390
bugzilla.suse.com/1228072
bugzilla.suse.com/1228794
bugzilla.suse.com/1228799
bugzilla.suse.com/1229673
suse.com/security/cve/CVE-2024-35176
suse.com/security/cve/CVE-2024-39908
suse.com/security/cve/CVE-2024-41123
suse.com/security/cve/CVE-2024-41946
suse.com/security/cve/CVE-2024-43398
ubuntu.com/security/CVE-2024-35176
ubuntu.com/security/notices/USN-7091-2
ubuntu.com/security/notices/USN-7418-1
ubuntu.com/security/notices/USN-7734-1
ubuntu.com/security/notices/USN-7840-1
ubuntu.com/security/CVE-2024-39908
ubuntu.com/security/CVE-2024-41123
ubuntu.com/security/CVE-2024-41946
ubuntu.com/security/CVE-2024-49761
launchpad.net/bugs/2086615
ubuntu.com/security/CVE-2024-43398
ubuntu.com/security/CVE-2025-25186
ubuntu.com/security/CVE-2025-27219
ubuntu.com/security/CVE-2025-27220
ubuntu.com/security/CVE-2025-27221
ubuntu.com/security/CVE-2024-27280
ubuntu.com/security/CVE-2024-27282
ubuntu.com/security/CVE-2025-24294
ubuntu.com/security/CVE-2024-47220
ubuntu.com/security/CVE-2025-6442
lists.opensuse.org/archives/list/[email protected]/thread/DGKHOJBF7CZTZV4MBBSARWRERGVICQZ5
bugzilla.suse.com/1232440
suse.com/security/cve/CVE-2024-49761