CVE-2024-39908
Denial of service in REXML
REXML is an XML toolkit for Ruby. 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 %>. If you need to parse untrusted XMLs, you many be impacted to these vulnerabilities. The REXML gem 3.3.2 or later include the patches to fix these vulnerabilities. Users are advised to upgrade. Users unable to upgrade should avoid parsing untrusted XML strings.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
4.3
Denial of service in REXML
REXML is an XML toolkit for Ruby. 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 %>. If you need to parse untrusted XMLs, you many be impacted to these vulnerabilities. The REXML gem 3.3.2 or later include the patches to fix these vulnerabilities. Users are advised to upgrade. Users unable to upgrade should avoid parsing untrusted XML strings.
- Record
CVE-2024-39908- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L - Weakness
- CWE-400
- Updated
- 2026-11-02
EUVDEUVD-2024-2251
4.3
REXML is an XML toolkit for Ruby. 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 %>. If you need to parse untrusted XMLs, you many be impacted to these vulnerabilities. The REXML gem 3.3.2 or later include the patches to fix these vulnerabilities. Users are advised to upgrade. Users unable to upgrade should avoid parsing untrusted XML strings.
- Record
EUVD-2024-2251- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-4xqq-m2hx-25v8
6.9
REXML denial of service vulnerability
Impact
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 %>.
If you need to parse untrusted XMLs, you may be impacted to these vulnerabilities.
Patches
The REXML gem 3.3.2 or later include the patches to fix these vulnerabilities.
Workarounds
Don't parse untrusted XMLs.
References
- https://github.com/ruby/rexml/security/advisories/GHSA-vg3r-rm7w-2xgh : This is a similar vulnerability
- https://www.ruby-lang.org/en/news/2024/07/16/dos-rexml-cve-2024-39908/
- Record
GHSA-4xqq-m2hx-25v8- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N - CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L - Weakness
- CWE-400
- Updated
- 2026-11-02
NVD
4.3
REXML is an XML toolkit for Ruby. 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 %>. If you need to parse untrusted XMLs, you many be impacted to these vulnerabilities. The REXML gem 3.3.2 or later include the patches to fix these vulnerabilities. Users are advised to upgrade. Users unable to upgrade should avoid parsing untrusted XML strings.
- Record
CVE-2024-39908- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L - Weakness
- CWE-400
- Updated
- 2026-11-02
OSVALPINE-CVE-2024-39908
4.3
REXML is an XML toolkit for Ruby. 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 %>. If you need to parse untrusted XMLs, you many be impacted to these vulnerabilities. The REXML gem 3.3.2 or later include the patches to fix these vulnerabilities. Users are advised to upgrade. Users unable to upgrade should avoid parsing untrusted XML strings.
- Record
ALPINE-CVE-2024-39908- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVBELL-CVE-2024-39908
4.3
- Record
BELL-CVE-2024-39908- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
Show 30 moreShow less
OSV
4.3
Denial of service in REXML
REXML is an XML toolkit for Ruby. 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 %>. If you need to parse untrusted XMLs, you many be impacted to these vulnerabilities. The REXML gem 3.3.2 or later include the patches to fix these vulnerabilities. Users are advised to upgrade. Users unable to upgrade should avoid parsing untrusted XML strings.
- Record
CVE-2024-39908- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L - Weakness
- CWE-400
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2024-39908
4.3
REXML is an XML toolkit for Ruby. 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 %>. If you need to parse untrusted XMLs, you many be impacted to these vulnerabilities. The REXML gem 3.3.2 or later include the patches to fix these vulnerabilities. Users are advised to upgrade. Users unable to upgrade should avoid parsing untrusted XML strings.
- Record
DEBIAN-CVE-2024-39908- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVGHSA-4xqq-m2hx-25v8
6.9
REXML denial of service vulnerability
Impact
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 %>.
If you need to parse untrusted XMLs, you may be impacted to these vulnerabilities.
Patches
The REXML gem 3.3.2 or later include the patches to fix these vulnerabilities.
Workarounds
Don't parse untrusted XMLs.
References
- https://github.com/ruby/rexml/security/advisories/GHSA-vg3r-rm7w-2xgh : This is a similar vulnerability
- https://www.ruby-lang.org/en/news/2024/07/16/dos-rexml-cve-2024-39908/
- Record
GHSA-4xqq-m2hx-25v8- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N - CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L - Weakness
- CWE-400
- Updated
- 2026-11-02
OSVOESA-2024-2114
5.9
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.3.1 has some DoS vulnerabilities when it parses an XML that has many specific characters such as <, 0 and %>. If you need to parse untrusted XMLs, you many be impacted to these vulnerabilities. The REXML gem 3.3.2 or later include the patches to fix these vulnerabilities. Users are advised to upgrade. Users unable to upgrade should avoid parsing untrusted XML strings.(CVE-2024-39908)
REXML is an XML toolkit for Ruby. 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 ]>. The REXML gem 3.3.3 or later include the patches to fix these vulnerabilities.(CVE-2024-41123)
REXML is an XML toolkit for Ruby. 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. If you need to parse untrusted XMLs with tree parser API like REXML::Document.new, you may be impacted to this vulnerability. If you use other parser APIs such as stream parser API and SAX2 parser API, this vulnerability is not affected. The REXML gem 3.3.6 or later include the patch to fix the vulnerability.(CVE-2024-43398)
- Record
OESA-2024-2114- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2024:6784
5.9
Red Hat Security Advisory: ruby:3.3 security update
- Record
RHSA-2024:6784- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2024:6785
5.9
Red Hat Security Advisory: ruby:3.3 security update
- Record
RHSA-2024:6785- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:4063
5.9
Red Hat Security Advisory: ruby:3.1 security update
- Record
RHSA-2025:4063- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:4488
5.9
Red Hat Security Advisory: ruby:3.1 security update
- Record
RHSA-2025:4488- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2024:6785
5.9
Moderate: ruby:3.3 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):
-
rexml: DoS vulnerability in REXML (CVE-2024-39908)
-
rexml: rubygem-rexml: DoS when parsing an XML having many specific characters such as whitespace character, >] and ]> (CVE-2024-41123)
-
rexml: DoS vulnerability in REXML (CVE-2024-41946)
-
rexml: DoS vulnerability in REXML (CVE-2024-43398)
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:6785- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2025:4063
5.9
Moderate: ruby:3.1 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):
-
rexml: DoS vulnerability in REXML (CVE-2024-39908)
-
rexml: rubygem-rexml: DoS when parsing an XML having many specific characters such as whitespace character, >] and ]> (CVE-2024-41123)
-
rexml: DoS vulnerability in REXML (CVE-2024-41946)
-
rexml: DoS vulnerability in REXML (CVE-2024-43398)
-
CGI: ReDoS in CGI::Util#escapeElement (CVE-2025-27220)
-
CGI: Denial of Service in CGI::Cookie.parse (CVE-2025-27219)
-
uri: userinfo leakage in URI#join, URI#merge and URI#+ (CVE-2025-27221)
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-2025:4063- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2025:4488
5.9
Moderate: ruby:3.1 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):
-
rexml: DoS vulnerability in REXML (CVE-2024-39908)
-
rexml: rubygem-rexml: DoS when parsing an XML having many specific characters such as whitespace character, >] and ]> (CVE-2024-41123)
-
rexml: DoS vulnerability in REXML (CVE-2024-41946)
-
rexml: DoS vulnerability in REXML (CVE-2024-43398)
-
CGI: ReDoS in CGI::Util#escapeElement (CVE-2025-27220)
-
CGI: Denial of Service in CGI::Cookie.parse (CVE-2025-27219)
-
uri: userinfo leakage in URI#join, URI#merge and URI#+ (CVE-2025-27221)
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-2025:4488- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-39908
4.3
REXML is an XML toolkit for Ruby. 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 %>. If you need to parse untrusted XMLs, you many be impacted to these vulnerabilities. The REXML gem 3.3.2 or later include the patches to fix these vulnerabilities. Users are advised to upgrade. Users unable to upgrade should avoid parsing untrusted XML strings.
- Record
UBUNTU-CVE-2024-39908- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVALSA-2024:6784 No score
Moderate: ruby:3.3 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):
- rexml: DoS vulnerability in REXML (CVE-2024-39908)
- rexml: rubygem-rexml: DoS when parsing an XML having many specific characters such as whitespace character, >] and ]> (CVE-2024-41123)
- rexml: DoS vulnerability in REXML (CVE-2024-41946)
- rexml: DoS vulnerability in REXML (CVE-2024-43398)
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:6784- Updated
- 2026-11-02
OSVALSA-2024:6785 No score
Moderate: ruby:3.3 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):
- rexml: DoS vulnerability in REXML (CVE-2024-39908)
- rexml: rubygem-rexml: DoS when parsing an XML having many specific characters such as whitespace character, >] and ]> (CVE-2024-41123)
- rexml: DoS vulnerability in REXML (CVE-2024-41946)
- rexml: DoS vulnerability in REXML (CVE-2024-43398)
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:6785- Updated
- 2026-11-02
OSVALSA-2025:4063 No score
Moderate: ruby:3.1 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):
- rexml: DoS vulnerability in REXML (CVE-2024-39908)
- rexml: rubygem-rexml: DoS when parsing an XML having many specific characters such as whitespace character, >] and ]> (CVE-2024-41123)
- rexml: DoS vulnerability in REXML (CVE-2024-41946)
- rexml: DoS vulnerability in REXML (CVE-2024-43398)
- CGI: ReDoS in CGI::Util#escapeElement (CVE-2025-27220)
- CGI: Denial of Service in CGI::Cookie.parse (CVE-2025-27219)
- uri: userinfo leakage in URI#join, URI#merge and URI#+ (CVE-2025-27221)
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-2025:4063- Updated
- 2026-11-02
OSVALSA-2025:4488 No score
Moderate: ruby:3.1 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):
- rexml: DoS vulnerability in REXML (CVE-2024-39908)
- rexml: rubygem-rexml: DoS when parsing an XML having many specific characters such as whitespace character, >] and ]> (CVE-2024-41123)
- rexml: DoS vulnerability in REXML (CVE-2024-41946)
- rexml: DoS vulnerability in REXML (CVE-2024-43398)
- CGI: ReDoS in CGI::Util#escapeElement (CVE-2025-27220)
- CGI: Denial of Service in CGI::Cookie.parse (CVE-2025-27219)
- uri: userinfo leakage in URI#join, URI#merge and URI#+ (CVE-2025-27221)
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-2025:4488- Updated
- 2026-11-02
OSVAZL-45429 No score
CVE-2024-39908 affecting package rubygem-rexml for versions less than 3.2.7-4
REXML is an XML toolkit for Ruby. 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 %>. If you need to parse untrusted XMLs, you many be impacted to these vulnerabilities. The REXML gem 3.3.2 or later include the patches to fix these vulnerabilities. Users are advised to upgrade. Users unable to upgrade should avoid parsing untrusted XML strings.
- Record
AZL-45429- Updated
- 2026-11-02
OSVAZL-45435 No score
CVE-2024-39908 affecting package ruby for versions less than 3.1.7-1
REXML is an XML toolkit for Ruby. 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 %>. If you need to parse untrusted XMLs, you many be impacted to these vulnerabilities. The REXML gem 3.3.2 or later include the patches to fix these vulnerabilities. Users are advised to upgrade. Users unable to upgrade should avoid parsing untrusted XML strings.
- Record
AZL-45435- Updated
- 2026-11-02
OSVAZL-45439 No score
CVE-2024-39908 affecting package rubygem-rexml for versions less than 3.3.4-1
REXML is an XML toolkit for Ruby. 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 %>. If you need to parse untrusted XMLs, you many be impacted to these vulnerabilities. The REXML gem 3.3.2 or later include the patches to fix these vulnerabilities. Users are advised to upgrade. Users unable to upgrade should avoid parsing untrusted XML strings.
- Record
AZL-45439- Updated
- 2026-11-02
OSVAZL-45769 No score
CVE-2024-39908 affecting package ruby for versions less than 3.3.5-1
REXML is an XML toolkit for Ruby. 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 %>. If you need to parse untrusted XMLs, you many be impacted to these vulnerabilities. The REXML gem 3.3.2 or later include the patches to fix these vulnerabilities. Users are advised to upgrade. Users unable to upgrade should avoid parsing untrusted XML strings.
- Record
AZL-45769- Updated
- 2026-11-02
OSVCLSA-2025-1758022908 No score
ruby: Fix of 2 CVEs
- CVE-2024-39908: fix performance issue caused by using repeated characters to avoid DoS vulnerabilities when it parses an XML
- CVE-2024-43398: improve namespace conflicted attribute check to avoid DoS vulnerability when it parses an XML
- Record
CLSA-2025-1758022908- Updated
- 2026-11-02
OSVCLSA-2026-1776952176 No score
ruby: Fix of 4 CVEs
- CVE-2024-39908: fix ReDoS in REXML parser for repeated
>/ character reference payloads - CVE-2024-41123: fix ReDoS in REXML source.match when no terminator string is specified
- CVE-2024-41946: add XML entity expansion limit to REXML SAX and pull parsers
- CVE-2024-43398: fix DoS via deep elements with namespace-conflicted attributes in REXML tree parser
- Record
CLSA-2026-1776952176- 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:6784 No score
Moderate: ruby:3.3 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):
-
rexml: DoS vulnerability in REXML (CVE-2024-39908)
-
rexml: rubygem-rexml: DoS when parsing an XML having many specific characters such as whitespace character, >] and ]> (CVE-2024-41123)
-
rexml: DoS vulnerability in REXML (CVE-2024-41946)
-
rexml: DoS vulnerability in REXML (CVE-2024-43398)
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:6784- 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-7256-1 No score
ruby2.7 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.
- Record
USN-7256-1- 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-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.3.2 | 3.3.2 |
ruby-rexmlAlpine:v3.19 |
before 3.3.9-r0 | 3.3.9-r0 |
ruby-rexmlAlpine:v3.20 |
before 3.3.9-r0 | 3.3.9-r0 |
ruby-rexmlAlpine:v3.21 |
before 3.3.9-r0 | 3.3.9-r0 |
ruby-rexmlAlpine:v3.22 |
before 3.3.9-r0 | 3.3.9-r0 |
ruby-rexmlAlpine:v3.23 |
before 3.3.9-r0 | 3.3.9-r0 |
ruby-rexmlAlpine:v3.24 |
before 3.3.9-r0 | 3.3.9-r0 |
rubyAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.3.5-3.module_el8.10.0+3894+6d587c81 | 3.3.5-3.module_el8.10.0+3894+6d587c81 |
ruby-bundled-gemsAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.3.5-3.module_el8.10.0+3894+6d587c81 | 3.3.5-3.module_el8.10.0+3894+6d587c81 |
ruby-default-gemsAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.3.5-3.module_el8.10.0+3894+6d587c81 | 3.3.5-3.module_el8.10.0+3894+6d587c81 |
Show 290 moreShow less
| Package | Affected | Fixed |
|---|---|---|
ruby-develAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.3.5-3.module_el8.10.0+3894+6d587c81 | 3.3.5-3.module_el8.10.0+3894+6d587c81 |
ruby-docAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.3.5-3.module_el8.10.0+3894+6d587c81 | 3.3.5-3.module_el8.10.0+3894+6d587c81 |
ruby-libsAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.3.5-3.module_el8.10.0+3894+6d587c81 | 3.3.5-3.module_el8.10.0+3894+6d587c81 |
rubygem-abrtAlmaLinux:8 From an advisory covering 4 CVEs |
before 0.4.0-1.module_el8.10.0+3799+191214cc | 0.4.0-1.module_el8.10.0+3799+191214cc |
rubygem-abrt-docAlmaLinux:8 From an advisory covering 4 CVEs |
before 0.4.0-1.module_el8.10.0+3799+191214cc | 0.4.0-1.module_el8.10.0+3799+191214cc |
rubygem-bigdecimalAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.1.5-3.module_el8.10.0+3894+6d587c81 | 3.1.5-3.module_el8.10.0+3894+6d587c81 |
rubygem-bundlerAlmaLinux:8 From an advisory covering 4 CVEs |
before 2.5.16-3.module_el8.10.0+3894+6d587c81 | 2.5.16-3.module_el8.10.0+3894+6d587c81 |
rubygem-io-consoleAlmaLinux:8 From an advisory covering 4 CVEs |
before 0.7.1-3.module_el8.10.0+3894+6d587c81 | 0.7.1-3.module_el8.10.0+3894+6d587c81 |
rubygem-irbAlmaLinux:8 From an advisory covering 4 CVEs |
before 1.13.1-3.module_el8.10.0+3894+6d587c81 | 1.13.1-3.module_el8.10.0+3894+6d587c81 |
rubygem-jsonAlmaLinux:8 From an advisory covering 4 CVEs |
before 2.7.1-3.module_el8.10.0+3894+6d587c81 | 2.7.1-3.module_el8.10.0+3894+6d587c81 |
rubygem-minitestAlmaLinux:8 From an advisory covering 4 CVEs |
before 5.20.0-3.module_el8.10.0+3894+6d587c81 | 5.20.0-3.module_el8.10.0+3894+6d587c81 |
rubygem-mysql2AlmaLinux:8 From an advisory covering 4 CVEs |
before 0.5.5-1.module_el8.10.0+3799+191214cc | 0.5.5-1.module_el8.10.0+3799+191214cc |
rubygem-mysql2-docAlmaLinux:8 From an advisory covering 4 CVEs |
before 0.5.5-1.module_el8.10.0+3799+191214cc | 0.5.5-1.module_el8.10.0+3799+191214cc |
rubygem-pgAlmaLinux:8 From an advisory covering 4 CVEs |
before 1.5.4-1.module_el8.10.0+3799+191214cc | 1.5.4-1.module_el8.10.0+3799+191214cc |
rubygem-pg-docAlmaLinux:8 From an advisory covering 4 CVEs |
before 1.5.4-1.module_el8.10.0+3799+191214cc | 1.5.4-1.module_el8.10.0+3799+191214cc |
rubygem-power_assertAlmaLinux:8 From an advisory covering 4 CVEs |
before 2.0.3-3.module_el8.10.0+3894+6d587c81 | 2.0.3-3.module_el8.10.0+3894+6d587c81 |
rubygem-psychAlmaLinux:8 From an advisory covering 4 CVEs |
before 5.1.2-3.module_el8.10.0+3894+6d587c81 | 5.1.2-3.module_el8.10.0+3894+6d587c81 |
rubygem-raccAlmaLinux:8 From an advisory covering 4 CVEs |
before 1.7.3-3.module_el8.10.0+3894+6d587c81 | 1.7.3-3.module_el8.10.0+3894+6d587c81 |
rubygem-rakeAlmaLinux:8 From an advisory covering 4 CVEs |
before 13.1.0-3.module_el8.10.0+3894+6d587c81 | 13.1.0-3.module_el8.10.0+3894+6d587c81 |
rubygem-rbsAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.4.0-3.module_el8.10.0+3894+6d587c81 | 3.4.0-3.module_el8.10.0+3894+6d587c81 |
rubygem-rdocAlmaLinux:8 From an advisory covering 4 CVEs |
before 6.6.3.1-3.module_el8.10.0+3894+6d587c81 | 6.6.3.1-3.module_el8.10.0+3894+6d587c81 |
rubygem-rexmlAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.3.6-3.module_el8.10.0+3894+6d587c81 | 3.3.6-3.module_el8.10.0+3894+6d587c81 |
rubygem-rssAlmaLinux:8 From an advisory covering 4 CVEs |
before 0.3.1-3.module_el8.10.0+3894+6d587c81 | 0.3.1-3.module_el8.10.0+3894+6d587c81 |
rubygem-test-unitAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.6.1-3.module_el8.10.0+3894+6d587c81 | 3.6.1-3.module_el8.10.0+3894+6d587c81 |
rubygem-typeprofAlmaLinux:8 From an advisory covering 4 CVEs |
before 0.21.9-3.module_el8.10.0+3894+6d587c81 | 0.21.9-3.module_el8.10.0+3894+6d587c81 |
rubygemsAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.5.16-3.module_el8.10.0+3894+6d587c81 | 3.5.16-3.module_el8.10.0+3894+6d587c81 |
rubygems-develAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.5.16-3.module_el8.10.0+3894+6d587c81 | 3.5.16-3.module_el8.10.0+3894+6d587c81 |
rubyAlmaLinux:9 From an advisory covering 4 CVEs |
before 3.3.5-3.module_el9.4.0+115+226a984b | 3.3.5-3.module_el9.4.0+115+226a984b |
ruby-bundled-gemsAlmaLinux:9 From an advisory covering 4 CVEs |
before 3.3.5-3.module_el9.4.0+115+226a984b | 3.3.5-3.module_el9.4.0+115+226a984b |
ruby-default-gemsAlmaLinux:9 From an advisory covering 4 CVEs |
before 3.3.5-3.module_el9.4.0+115+226a984b | 3.3.5-3.module_el9.4.0+115+226a984b |
ruby-develAlmaLinux:9 From an advisory covering 4 CVEs |
before 3.3.5-3.module_el9.4.0+115+226a984b | 3.3.5-3.module_el9.4.0+115+226a984b |
ruby-docAlmaLinux:9 From an advisory covering 4 CVEs |
before 3.3.5-3.module_el9.4.0+115+226a984b | 3.3.5-3.module_el9.4.0+115+226a984b |
ruby-libsAlmaLinux:9 From an advisory covering 4 CVEs |
before 3.3.5-3.module_el9.4.0+115+226a984b | 3.3.5-3.module_el9.4.0+115+226a984b |
rubygem-bigdecimalAlmaLinux:9 From an advisory covering 4 CVEs |
before 3.1.5-3.module_el9.4.0+115+226a984b | 3.1.5-3.module_el9.4.0+115+226a984b |
rubygem-bundlerAlmaLinux:9 From an advisory covering 4 CVEs |
before 2.5.16-3.module_el9.4.0+115+226a984b | 2.5.16-3.module_el9.4.0+115+226a984b |
rubygem-io-consoleAlmaLinux:9 From an advisory covering 4 CVEs |
before 0.7.1-3.module_el9.4.0+115+226a984b | 0.7.1-3.module_el9.4.0+115+226a984b |
rubygem-irbAlmaLinux:9 From an advisory covering 4 CVEs |
before 1.13.1-3.module_el9.4.0+115+226a984b | 1.13.1-3.module_el9.4.0+115+226a984b |
rubygem-jsonAlmaLinux:9 From an advisory covering 4 CVEs |
before 2.7.1-3.module_el9.4.0+115+226a984b | 2.7.1-3.module_el9.4.0+115+226a984b |
rubygem-minitestAlmaLinux:9 From an advisory covering 4 CVEs |
before 5.20.0-3.module_el9.4.0+115+226a984b | 5.20.0-3.module_el9.4.0+115+226a984b |
rubygem-mysql2AlmaLinux:9 From an advisory covering 4 CVEs |
before 0.5.5-1.module_el9.4.0+75+1a8fe981 | 0.5.5-1.module_el9.4.0+75+1a8fe981 |
rubygem-mysql2-docAlmaLinux:9 From an advisory covering 4 CVEs |
before 0.5.5-1.module_el9.4.0+75+1a8fe981 | 0.5.5-1.module_el9.4.0+75+1a8fe981 |
rubygem-pgAlmaLinux:9 From an advisory covering 4 CVEs |
before 1.5.4-1.module_el9.4.0+75+1a8fe981 | 1.5.4-1.module_el9.4.0+75+1a8fe981 |
rubygem-pg-docAlmaLinux:9 From an advisory covering 4 CVEs |
before 1.5.4-1.module_el9.4.0+75+1a8fe981 | 1.5.4-1.module_el9.4.0+75+1a8fe981 |
rubygem-power_assertAlmaLinux:9 From an advisory covering 4 CVEs |
before 2.0.3-3.module_el9.4.0+115+226a984b | 2.0.3-3.module_el9.4.0+115+226a984b |
rubygem-psychAlmaLinux:9 From an advisory covering 4 CVEs |
before 5.1.2-3.module_el9.4.0+115+226a984b | 5.1.2-3.module_el9.4.0+115+226a984b |
rubygem-raccAlmaLinux:9 From an advisory covering 4 CVEs |
before 1.7.3-3.module_el9.4.0+115+226a984b | 1.7.3-3.module_el9.4.0+115+226a984b |
rubygem-rakeAlmaLinux:9 From an advisory covering 4 CVEs |
before 13.1.0-3.module_el9.4.0+115+226a984b | 13.1.0-3.module_el9.4.0+115+226a984b |
rubygem-rbsAlmaLinux:9 From an advisory covering 4 CVEs |
before 3.4.0-3.module_el9.4.0+115+226a984b | 3.4.0-3.module_el9.4.0+115+226a984b |
rubygem-rdocAlmaLinux:9 From an advisory covering 4 CVEs |
before 6.6.3.1-3.module_el9.4.0+115+226a984b | 6.6.3.1-3.module_el9.4.0+115+226a984b |
rubygem-rexmlAlmaLinux:9 From an advisory covering 4 CVEs |
before 3.3.6-3.module_el9.4.0+115+226a984b | 3.3.6-3.module_el9.4.0+115+226a984b |
rubygem-rssAlmaLinux:9 From an advisory covering 4 CVEs |
before 0.3.1-3.module_el9.4.0+115+226a984b | 0.3.1-3.module_el9.4.0+115+226a984b |
rubygem-test-unitAlmaLinux:9 From an advisory covering 4 CVEs |
before 3.6.1-3.module_el9.4.0+115+226a984b | 3.6.1-3.module_el9.4.0+115+226a984b |
rubygem-typeprofAlmaLinux:9 From an advisory covering 4 CVEs |
before 0.21.9-3.module_el9.4.0+115+226a984b | 0.21.9-3.module_el9.4.0+115+226a984b |
rubygemsAlmaLinux:9 From an advisory covering 4 CVEs |
before 3.5.16-3.module_el9.4.0+115+226a984b | 3.5.16-3.module_el9.4.0+115+226a984b |
rubygems-develAlmaLinux:9 From an advisory covering 4 CVEs |
before 3.5.16-3.module_el9.4.0+115+226a984b | 3.5.16-3.module_el9.4.0+115+226a984b |
rubyAlmaLinux:8 From an advisory covering 7 CVEs |
before 3.1.7-145.module_el8.10.0+3984+cf55e3df | 3.1.7-145.module_el8.10.0+3984+cf55e3df |
ruby-bundled-gemsAlmaLinux:8 From an advisory covering 7 CVEs |
before 3.1.7-145.module_el8.10.0+3984+cf55e3df | 3.1.7-145.module_el8.10.0+3984+cf55e3df |
ruby-default-gemsAlmaLinux:8 From an advisory covering 7 CVEs |
before 3.1.7-145.module_el8.10.0+3984+cf55e3df | 3.1.7-145.module_el8.10.0+3984+cf55e3df |
ruby-develAlmaLinux:8 From an advisory covering 7 CVEs |
before 3.1.7-145.module_el8.10.0+3984+cf55e3df | 3.1.7-145.module_el8.10.0+3984+cf55e3df |
ruby-docAlmaLinux:8 From an advisory covering 7 CVEs |
before 3.1.7-145.module_el8.10.0+3984+cf55e3df | 3.1.7-145.module_el8.10.0+3984+cf55e3df |
ruby-libsAlmaLinux:8 From an advisory covering 7 CVEs |
before 3.1.7-145.module_el8.10.0+3984+cf55e3df | 3.1.7-145.module_el8.10.0+3984+cf55e3df |
rubygem-abrtAlmaLinux:8 From an advisory covering 7 CVEs |
before 0.4.0-1.module_el8.9.0+3746+91b8233a | 0.4.0-1.module_el8.9.0+3746+91b8233a |
rubygem-abrt-docAlmaLinux:8 From an advisory covering 7 CVEs |
before 0.4.0-1.module_el8.10.0+3854+02eaa59a | 0.4.0-1.module_el8.10.0+3854+02eaa59a |
rubygem-bigdecimalAlmaLinux:8 From an advisory covering 7 CVEs |
before 3.1.1-145.module_el8.10.0+3984+cf55e3df | 3.1.1-145.module_el8.10.0+3984+cf55e3df |
rubygem-bundlerAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.3.27-145.module_el8.10.0+3984+cf55e3df | 2.3.27-145.module_el8.10.0+3984+cf55e3df |
rubygem-io-consoleAlmaLinux:8 From an advisory covering 7 CVEs |
before 0.5.11-145.module_el8.10.0+3984+cf55e3df | 0.5.11-145.module_el8.10.0+3984+cf55e3df |
rubygem-irbAlmaLinux:8 From an advisory covering 7 CVEs |
before 1.4.1-145.module_el8.10.0+3984+cf55e3df | 1.4.1-145.module_el8.10.0+3984+cf55e3df |
rubygem-jsonAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.6.1-145.module_el8.10.0+3984+cf55e3df | 2.6.1-145.module_el8.10.0+3984+cf55e3df |
rubygem-minitestAlmaLinux:8 From an advisory covering 7 CVEs |
before 5.15.0-145.module_el8.10.0+3984+cf55e3df | 5.15.0-145.module_el8.10.0+3984+cf55e3df |
rubygem-mysql2AlmaLinux:8 From an advisory covering 7 CVEs |
before 0.5.3-3.module_el8.10.0+3854+02eaa59a | 0.5.3-3.module_el8.10.0+3854+02eaa59a |
rubygem-mysql2AlmaLinux:8 From an advisory covering 7 CVEs |
before 0.5.3-3.module_el8.9.0+3746+91b8233a | 0.5.3-3.module_el8.9.0+3746+91b8233a |
rubygem-mysql2-docAlmaLinux:8 From an advisory covering 7 CVEs |
before 0.5.3-3.module_el8.10.0+3854+02eaa59a | 0.5.3-3.module_el8.10.0+3854+02eaa59a |
rubygem-pgAlmaLinux:8 From an advisory covering 7 CVEs |
before 1.3.2-1.module_el8.10.0+3854+02eaa59a | 1.3.2-1.module_el8.10.0+3854+02eaa59a |
rubygem-pgAlmaLinux:8 From an advisory covering 7 CVEs |
before 1.3.2-1.module_el8.9.0+3746+91b8233a | 1.3.2-1.module_el8.9.0+3746+91b8233a |
rubygem-pg-docAlmaLinux:8 From an advisory covering 7 CVEs |
before 1.3.2-1.module_el8.10.0+3854+02eaa59a | 1.3.2-1.module_el8.10.0+3854+02eaa59a |
rubygem-power_assertAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.0.1-145.module_el8.10.0+3984+cf55e3df | 2.0.1-145.module_el8.10.0+3984+cf55e3df |
rubygem-psychAlmaLinux:8 From an advisory covering 7 CVEs |
before 4.0.4-145.module_el8.10.0+3984+cf55e3df | 4.0.4-145.module_el8.10.0+3984+cf55e3df |
rubygem-rakeAlmaLinux:8 From an advisory covering 7 CVEs |
before 13.0.6-145.module_el8.10.0+3984+cf55e3df | 13.0.6-145.module_el8.10.0+3984+cf55e3df |
rubygem-rbsAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.7.0-145.module_el8.10.0+3984+cf55e3df | 2.7.0-145.module_el8.10.0+3984+cf55e3df |
rubygem-rdocAlmaLinux:8 From an advisory covering 7 CVEs |
before 6.4.1.1-145.module_el8.10.0+3984+cf55e3df | 6.4.1.1-145.module_el8.10.0+3984+cf55e3df |
rubygem-rexmlAlmaLinux:8 From an advisory covering 7 CVEs |
before 3.3.9-145.module_el8.10.0+3984+cf55e3df | 3.3.9-145.module_el8.10.0+3984+cf55e3df |
rubygem-rssAlmaLinux:8 From an advisory covering 7 CVEs |
before 0.3.1-145.module_el8.10.0+3984+cf55e3df | 0.3.1-145.module_el8.10.0+3984+cf55e3df |
rubygem-test-unitAlmaLinux:8 From an advisory covering 7 CVEs |
before 3.5.3-145.module_el8.10.0+3984+cf55e3df | 3.5.3-145.module_el8.10.0+3984+cf55e3df |
rubygem-typeprofAlmaLinux:8 From an advisory covering 7 CVEs |
before 0.21.3-145.module_el8.10.0+3984+cf55e3df | 0.21.3-145.module_el8.10.0+3984+cf55e3df |
rubygemsAlmaLinux:8 From an advisory covering 7 CVEs |
before 3.3.27-145.module_el8.10.0+3984+cf55e3df | 3.3.27-145.module_el8.10.0+3984+cf55e3df |
rubygem-rexmlAzure Linux:2 |
before 3.2.7-4 | 3.2.7-4 |
rubyAzure Linux:2 |
before 3.1.7-1 | 3.1.7-1 |
rubygem-rexmlAzure Linux:3 |
before 3.3.4-1 | 3.3.4-1 |
rubyAzure Linux:3 |
before 3.3.5-1 | 3.3.5-1 |
ruby-rexmlAlpaquita:23 |
3.2.5-r2 up to 3.4.4-r0 | 3.4.4-r0 |
ruby-rexmlAlpaquita:stream |
3.2.5-r2 up to 3.3.9-r0 | 3.3.9-r0 |
rubyTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 3.0.4-160.el9_0.tuxcare.els8 | 3.0.4-160.el9_0.tuxcare.els8 |
ruby-default-gemsTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 3.0.4-160.el9_0.tuxcare.els8 | 3.0.4-160.el9_0.tuxcare.els8 |
ruby-develTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 3.0.4-160.el9_0.tuxcare.els8 | 3.0.4-160.el9_0.tuxcare.els8 |
ruby-docTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 3.0.4-160.el9_0.tuxcare.els8 | 3.0.4-160.el9_0.tuxcare.els8 |
ruby-libsTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 3.0.4-160.el9_0.tuxcare.els8 | 3.0.4-160.el9_0.tuxcare.els8 |
rubygem-bigdecimalTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 3.0.0-160.el9_0.tuxcare.els8 | 3.0.0-160.el9_0.tuxcare.els8 |
rubygem-bundlerTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 2.2.33-160.el9_0.tuxcare.els8 | 2.2.33-160.el9_0.tuxcare.els8 |
rubygem-io-consoleTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 0.5.7-160.el9_0.tuxcare.els8 | 0.5.7-160.el9_0.tuxcare.els8 |
rubygem-irbTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 1.3.5-160.el9_0.tuxcare.els8 | 1.3.5-160.el9_0.tuxcare.els8 |
rubygem-jsonTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 2.5.1-160.el9_0.tuxcare.els8 | 2.5.1-160.el9_0.tuxcare.els8 |
rubygem-minitestTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 5.14.2-160.el9_0.tuxcare.els8 | 5.14.2-160.el9_0.tuxcare.els8 |
rubygem-power_assertTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 1.2.0-160.el9_0.tuxcare.els8 | 1.2.0-160.el9_0.tuxcare.els8 |
rubygem-psychTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 3.3.2-160.el9_0.tuxcare.els8 | 3.3.2-160.el9_0.tuxcare.els8 |
rubygem-rakeTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 13.0.3-160.el9_0.tuxcare.els8 | 13.0.3-160.el9_0.tuxcare.els8 |
rubygem-rbsTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 1.4.0-160.el9_0.tuxcare.els8 | 1.4.0-160.el9_0.tuxcare.els8 |
rubygem-rdocTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 6.3.3-160.el9_0.tuxcare.els8 | 6.3.3-160.el9_0.tuxcare.els8 |
rubygem-rexmlTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 3.3.3-160.el9_0.tuxcare.els8 | 3.3.3-160.el9_0.tuxcare.els8 |
rubygem-rssTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 0.2.9-160.el9_0.tuxcare.els8 | 0.2.9-160.el9_0.tuxcare.els8 |
rubygem-test-unitTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 3.3.7-160.el9_0.tuxcare.els8 | 3.3.7-160.el9_0.tuxcare.els8 |
rubygem-typeprofTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 0.15.2-160.el9_0.tuxcare.els8 | 0.15.2-160.el9_0.tuxcare.els8 |
rubygemsTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 3.2.33-160.el9_0.tuxcare.els8 | 3.2.33-160.el9_0.tuxcare.els8 |
rubygems-develTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 3.2.33-160.el9_0.tuxcare.els8 | 3.2.33-160.el9_0.tuxcare.els8 |
rubyTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 3.0.7-165.el9_5.tuxcare.els4 | 3.0.7-165.el9_5.tuxcare.els4 |
ruby-default-gemsTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 3.0.7-165.el9_5.tuxcare.els4 | 3.0.7-165.el9_5.tuxcare.els4 |
ruby-develTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 3.0.7-165.el9_5.tuxcare.els4 | 3.0.7-165.el9_5.tuxcare.els4 |
ruby-docTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 3.0.7-165.el9_5.tuxcare.els4 | 3.0.7-165.el9_5.tuxcare.els4 |
ruby-libsTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 3.0.7-165.el9_5.tuxcare.els4 | 3.0.7-165.el9_5.tuxcare.els4 |
rubygem-bigdecimalTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 3.0.0-165.el9_5.tuxcare.els4 | 3.0.0-165.el9_5.tuxcare.els4 |
rubygem-bundlerTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 2.2.33-165.el9_5.tuxcare.els4 | 2.2.33-165.el9_5.tuxcare.els4 |
rubygem-io-consoleTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 0.5.7-165.el9_5.tuxcare.els4 | 0.5.7-165.el9_5.tuxcare.els4 |
rubygem-irbTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 1.3.5-165.el9_5.tuxcare.els4 | 1.3.5-165.el9_5.tuxcare.els4 |
rubygem-jsonTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 2.5.1-165.el9_5.tuxcare.els4 | 2.5.1-165.el9_5.tuxcare.els4 |
rubygem-minitestTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 5.14.2-165.el9_5.tuxcare.els4 | 5.14.2-165.el9_5.tuxcare.els4 |
rubygem-power_assertTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 1.2.1-165.el9_5.tuxcare.els4 | 1.2.1-165.el9_5.tuxcare.els4 |
rubygem-psychTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 3.3.2-165.el9_5.tuxcare.els4 | 3.3.2-165.el9_5.tuxcare.els4 |
rubygem-rakeTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 13.0.3-165.el9_5.tuxcare.els4 | 13.0.3-165.el9_5.tuxcare.els4 |
rubygem-rbsTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 1.4.0-165.el9_5.tuxcare.els4 | 1.4.0-165.el9_5.tuxcare.els4 |
rubygem-rdocTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 6.3.4.1-165.el9_5.tuxcare.els4 | 6.3.4.1-165.el9_5.tuxcare.els4 |
rubygem-rexmlTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 3.2.5-165.el9_5.tuxcare.els4 | 3.2.5-165.el9_5.tuxcare.els4 |
rubygem-rssTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 0.2.9-165.el9_5.tuxcare.els4 | 0.2.9-165.el9_5.tuxcare.els4 |
rubygem-test-unitTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 3.3.7-165.el9_5.tuxcare.els4 | 3.3.7-165.el9_5.tuxcare.els4 |
rubygem-typeprofTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 0.15.2-165.el9_5.tuxcare.els4 | 0.15.2-165.el9_5.tuxcare.els4 |
rubygemsTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 3.2.33-165.el9_5.tuxcare.els4 | 3.2.33-165.el9_5.tuxcare.els4 |
rubygems-develTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 3.2.33-165.el9_5.tuxcare.els4 | 3.2.33-165.el9_5.tuxcare.els4 |
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 |
ruby3.3Debian:13 |
before 3.3.5-1 | 3.3.5-1 |
ruby3.3Debian:14 |
before 3.3.5-1 | 3.3.5-1 |
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.3.2, plus listed versions 3.1.7.33.1.83.1.93.1.9.13.2.0 Show 11 moreShow less3.2.13.2.23.2.33.2.43.2.53.2.63.2.73.2.83.2.93.3.03.3.1 |
3.3.2 |
rubyMageia:9 From an advisory covering 6 CVEs |
before 3.1.5-46.mga9 | 3.1.5-46.mga9 |
rubyopenEuler:22.03-LTS-SP1 From an advisory covering 3 CVEs |
before 3.0.3-139.oe2203sp1 | 3.0.3-139.oe2203sp1 |
rubyopenEuler:24.03-LTS From an advisory covering 3 CVEs |
before 3.2.2-145.oe2403 | 3.2.2-145.oe2403 |
rubyopenEuler:22.03-LTS-SP4 From an advisory covering 3 CVEs |
before 3.0.3-139.oe2203sp4 | 3.0.3-139.oe2203sp4 |
rubyopenEuler:22.03-LTS-SP3 From an advisory covering 3 CVEs |
before 3.0.3-139.oe2203sp3 | 3.0.3-139.oe2203sp3 |
rubyopenEuler:20.03-LTS-SP4 From an advisory covering 3 CVEs |
before 2.5.8-129.oe2003sp4 | 2.5.8-129.oe2003sp4 |
rubyRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 | 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 |
ruby-bundled-gemsRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 | 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 |
ruby-bundled-gems-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 | 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 |
ruby-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 | 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 |
ruby-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 | 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 |
ruby-default-gemsRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 | 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 |
ruby-develRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 | 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 |
ruby-docRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 | 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 |
ruby-libsRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 | 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 |
ruby-libs-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 | 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-abrtRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:0.4.0-1.module+el8.10.0+21226+b78a28c4 | 0:0.4.0-1.module+el8.10.0+21226+b78a28c4 |
rubygem-abrt-docRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:0.4.0-1.module+el8.10.0+21226+b78a28c4 | 0:0.4.0-1.module+el8.10.0+21226+b78a28c4 |
rubygem-bigdecimalRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.1.5-3.module+el8.10.0+22271+6a48b0b9 | 0:3.1.5-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-bigdecimal-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.1.5-3.module+el8.10.0+22271+6a48b0b9 | 0:3.1.5-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-bundlerRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:2.5.16-3.module+el8.10.0+22271+6a48b0b9 | 0:2.5.16-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-io-consoleRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:0.7.1-3.module+el8.10.0+22271+6a48b0b9 | 0:0.7.1-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-io-console-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:0.7.1-3.module+el8.10.0+22271+6a48b0b9 | 0:0.7.1-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-irbRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.13.1-3.module+el8.10.0+22271+6a48b0b9 | 0:1.13.1-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-jsonRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:2.7.1-3.module+el8.10.0+22271+6a48b0b9 | 0:2.7.1-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-json-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:2.7.1-3.module+el8.10.0+22271+6a48b0b9 | 0:2.7.1-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-minitestRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:5.20.0-3.module+el8.10.0+22271+6a48b0b9 | 0:5.20.0-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-mysql2Red Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:0.5.5-1.module+el8.10.0+21226+b78a28c4 | 0:0.5.5-1.module+el8.10.0+21226+b78a28c4 |
rubygem-mysql2-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:0.5.5-1.module+el8.10.0+21226+b78a28c4 | 0:0.5.5-1.module+el8.10.0+21226+b78a28c4 |
rubygem-mysql2-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:0.5.5-1.module+el8.10.0+21226+b78a28c4 | 0:0.5.5-1.module+el8.10.0+21226+b78a28c4 |
rubygem-mysql2-docRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:0.5.5-1.module+el8.10.0+21226+b78a28c4 | 0:0.5.5-1.module+el8.10.0+21226+b78a28c4 |
rubygem-pgRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.5.4-1.module+el8.10.0+21226+b78a28c4 | 0:1.5.4-1.module+el8.10.0+21226+b78a28c4 |
rubygem-pg-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.5.4-1.module+el8.10.0+21226+b78a28c4 | 0:1.5.4-1.module+el8.10.0+21226+b78a28c4 |
rubygem-pg-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.5.4-1.module+el8.10.0+21226+b78a28c4 | 0:1.5.4-1.module+el8.10.0+21226+b78a28c4 |
rubygem-pg-docRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.5.4-1.module+el8.10.0+21226+b78a28c4 | 0:1.5.4-1.module+el8.10.0+21226+b78a28c4 |
rubygem-power_assertRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:2.0.3-3.module+el8.10.0+22271+6a48b0b9 | 0:2.0.3-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-psychRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:5.1.2-3.module+el8.10.0+22271+6a48b0b9 | 0:5.1.2-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-psych-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:5.1.2-3.module+el8.10.0+22271+6a48b0b9 | 0:5.1.2-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-raccRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.7.3-3.module+el8.10.0+22271+6a48b0b9 | 0:1.7.3-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-racc-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.7.3-3.module+el8.10.0+22271+6a48b0b9 | 0:1.7.3-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-rakeRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:13.1.0-3.module+el8.10.0+22271+6a48b0b9 | 0:13.1.0-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-rbsRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.4.0-3.module+el8.10.0+22271+6a48b0b9 | 0:3.4.0-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-rbs-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.4.0-3.module+el8.10.0+22271+6a48b0b9 | 0:3.4.0-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-rdocRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:6.6.3.1-3.module+el8.10.0+22271+6a48b0b9 | 0:6.6.3.1-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-rexmlRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.3.6-3.module+el8.10.0+22271+6a48b0b9 | 0:3.3.6-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-rssRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:0.3.1-3.module+el8.10.0+22271+6a48b0b9 | 0:0.3.1-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-test-unitRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.6.1-3.module+el8.10.0+22271+6a48b0b9 | 0:3.6.1-3.module+el8.10.0+22271+6a48b0b9 |
rubygem-typeprofRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:0.21.9-3.module+el8.10.0+22271+6a48b0b9 | 0:0.21.9-3.module+el8.10.0+22271+6a48b0b9 |
rubygemsRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.5.16-3.module+el8.10.0+22271+6a48b0b9 | 0:3.5.16-3.module+el8.10.0+22271+6a48b0b9 |
rubygems-develRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.5.16-3.module+el8.10.0+22271+6a48b0b9 | 0:3.5.16-3.module+el8.10.0+22271+6a48b0b9 |
rubyRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el9.4.0+22273+463af10f | 0:3.3.5-3.module+el9.4.0+22273+463af10f |
ruby-bundled-gemsRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el9.4.0+22273+463af10f | 0:3.3.5-3.module+el9.4.0+22273+463af10f |
ruby-bundled-gems-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el9.4.0+22273+463af10f | 0:3.3.5-3.module+el9.4.0+22273+463af10f |
ruby-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el9.4.0+22273+463af10f | 0:3.3.5-3.module+el9.4.0+22273+463af10f |
ruby-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el9.4.0+22273+463af10f | 0:3.3.5-3.module+el9.4.0+22273+463af10f |
ruby-default-gemsRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el9.4.0+22273+463af10f | 0:3.3.5-3.module+el9.4.0+22273+463af10f |
ruby-develRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el9.4.0+22273+463af10f | 0:3.3.5-3.module+el9.4.0+22273+463af10f |
ruby-docRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el9.4.0+22273+463af10f | 0:3.3.5-3.module+el9.4.0+22273+463af10f |
ruby-libsRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el9.4.0+22273+463af10f | 0:3.3.5-3.module+el9.4.0+22273+463af10f |
ruby-libs-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el9.4.0+22273+463af10f | 0:3.3.5-3.module+el9.4.0+22273+463af10f |
rubygem-bigdecimalRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.1.5-3.module+el9.4.0+22273+463af10f | 0:3.1.5-3.module+el9.4.0+22273+463af10f |
rubygem-bigdecimal-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.1.5-3.module+el9.4.0+22273+463af10f | 0:3.1.5-3.module+el9.4.0+22273+463af10f |
rubygem-bundlerRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:2.5.16-3.module+el9.4.0+22273+463af10f | 0:2.5.16-3.module+el9.4.0+22273+463af10f |
rubygem-io-consoleRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:0.7.1-3.module+el9.4.0+22273+463af10f | 0:0.7.1-3.module+el9.4.0+22273+463af10f |
rubygem-io-console-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:0.7.1-3.module+el9.4.0+22273+463af10f | 0:0.7.1-3.module+el9.4.0+22273+463af10f |
rubygem-irbRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:1.13.1-3.module+el9.4.0+22273+463af10f | 0:1.13.1-3.module+el9.4.0+22273+463af10f |
rubygem-jsonRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:2.7.1-3.module+el9.4.0+22273+463af10f | 0:2.7.1-3.module+el9.4.0+22273+463af10f |
rubygem-json-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:2.7.1-3.module+el9.4.0+22273+463af10f | 0:2.7.1-3.module+el9.4.0+22273+463af10f |
rubygem-minitestRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:5.20.0-3.module+el9.4.0+22273+463af10f | 0:5.20.0-3.module+el9.4.0+22273+463af10f |
rubygem-mysql2Red Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:0.5.5-1.module+el9.4.0+21222+faeeed2f | 0:0.5.5-1.module+el9.4.0+21222+faeeed2f |
rubygem-mysql2-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:0.5.5-1.module+el9.4.0+21222+faeeed2f | 0:0.5.5-1.module+el9.4.0+21222+faeeed2f |
rubygem-mysql2-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:0.5.5-1.module+el9.4.0+21222+faeeed2f | 0:0.5.5-1.module+el9.4.0+21222+faeeed2f |
rubygem-mysql2-docRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:0.5.5-1.module+el9.4.0+21222+faeeed2f | 0:0.5.5-1.module+el9.4.0+21222+faeeed2f |
rubygem-pgRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:1.5.4-1.module+el9.4.0+21222+faeeed2f | 0:1.5.4-1.module+el9.4.0+21222+faeeed2f |
rubygem-pg-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:1.5.4-1.module+el9.4.0+21222+faeeed2f | 0:1.5.4-1.module+el9.4.0+21222+faeeed2f |
rubygem-pg-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:1.5.4-1.module+el9.4.0+21222+faeeed2f | 0:1.5.4-1.module+el9.4.0+21222+faeeed2f |
rubygem-pg-docRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:1.5.4-1.module+el9.4.0+21222+faeeed2f | 0:1.5.4-1.module+el9.4.0+21222+faeeed2f |
rubygem-power_assertRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:2.0.3-3.module+el9.4.0+22273+463af10f | 0:2.0.3-3.module+el9.4.0+22273+463af10f |
rubygem-psychRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:5.1.2-3.module+el9.4.0+22273+463af10f | 0:5.1.2-3.module+el9.4.0+22273+463af10f |
rubygem-psych-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:5.1.2-3.module+el9.4.0+22273+463af10f | 0:5.1.2-3.module+el9.4.0+22273+463af10f |
rubygem-raccRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:1.7.3-3.module+el9.4.0+22273+463af10f | 0:1.7.3-3.module+el9.4.0+22273+463af10f |
rubygem-racc-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:1.7.3-3.module+el9.4.0+22273+463af10f | 0:1.7.3-3.module+el9.4.0+22273+463af10f |
rubygem-rakeRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:13.1.0-3.module+el9.4.0+22273+463af10f | 0:13.1.0-3.module+el9.4.0+22273+463af10f |
rubygem-rbsRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.4.0-3.module+el9.4.0+22273+463af10f | 0:3.4.0-3.module+el9.4.0+22273+463af10f |
rubygem-rbs-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.4.0-3.module+el9.4.0+22273+463af10f | 0:3.4.0-3.module+el9.4.0+22273+463af10f |
rubygem-rdocRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:6.6.3.1-3.module+el9.4.0+22273+463af10f | 0:6.6.3.1-3.module+el9.4.0+22273+463af10f |
rubygem-rexmlRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.3.6-3.module+el9.4.0+22273+463af10f | 0:3.3.6-3.module+el9.4.0+22273+463af10f |
rubygem-rssRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:0.3.1-3.module+el9.4.0+22273+463af10f | 0:0.3.1-3.module+el9.4.0+22273+463af10f |
rubygem-test-unitRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.6.1-3.module+el9.4.0+22273+463af10f | 0:3.6.1-3.module+el9.4.0+22273+463af10f |
rubygem-typeprofRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:0.21.9-3.module+el9.4.0+22273+463af10f | 0:0.21.9-3.module+el9.4.0+22273+463af10f |
rubygemsRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.5.16-3.module+el9.4.0+22273+463af10f | 0:3.5.16-3.module+el9.4.0+22273+463af10f |
rubygems-develRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 0:3.5.16-3.module+el9.4.0+22273+463af10f | 0:3.5.16-3.module+el9.4.0+22273+463af10f |
rubyRed Hat:enterprise_linux:8::appstream From an advisory covering 7 CVEs |
before 0:3.1.7-145.module+el8.10.0+23011+f9d508f8 | 0:3.1.7-145.module+el8.10.0+23011+f9d508f8 |
rubyRocky Linux:8 From an advisory covering 4 CVEs |
before 0:3.3.5-3.module+el8.10.0+1867+7989c958 | 0:3.3.5-3.module+el8.10.0+1867+7989c958 |
rubygem-abrtRocky Linux:8 From an advisory covering 4 CVEs |
before 0:0.4.0-1.module+el8.10.0+1679+61871737 | 0:0.4.0-1.module+el8.10.0+1679+61871737 |
rubygem-mysql2Rocky Linux:8 From an advisory covering 4 CVEs |
before 0:0.5.5-1.module+el8.10.0+1679+61871737 | 0:0.5.5-1.module+el8.10.0+1679+61871737 |
rubygem-pgRocky Linux:8 From an advisory covering 4 CVEs |
before 0:1.5.4-1.module+el8.10.0+1679+61871737 | 0:1.5.4-1.module+el8.10.0+1679+61871737 |
rubygem-mysql2Rocky Linux:9 From an advisory covering 4 CVEs |
before 0:0.5.5-1.module+el9.6.0+31867+3a5bf654 | 0:0.5.5-1.module+el9.6.0+31867+3a5bf654 |
rubygem-pgRocky Linux:9 From an advisory covering 4 CVEs |
before 0:1.5.4-1.module+el9.6.0+31867+3a5bf654 | 0:1.5.4-1.module+el9.6.0+31867+3a5bf654 |
rubyRocky Linux:8 From an advisory covering 7 CVEs |
before 0:3.1.7-145.module+el8.10.0+1957+16e0d1a2 | 0:3.1.7-145.module+el8.10.0+1957+16e0d1a2 |
rubygem-abrtRocky Linux:8 From an advisory covering 7 CVEs |
before 0:0.4.0-1.module+el8.10.0+1827+16ecb9d2 | 0:0.4.0-1.module+el8.10.0+1827+16ecb9d2 |
rubygem-abrtRocky Linux:8 From an advisory covering 7 CVEs |
before 0:0.4.0-1.module+el8.5.0+668+665814fa | 0:0.4.0-1.module+el8.5.0+668+665814fa |
rubygem-abrtRocky Linux:8 From an advisory covering 7 CVEs |
before 0:0.4.0-1.module+el8.9.0+1537+0b2034bd | 0:0.4.0-1.module+el8.9.0+1537+0b2034bd |
rubygem-abrtRocky Linux:8 From an advisory covering 7 CVEs |
before 0:0.4.0-1.module+el8.10.0+1679+61871737 | 0:0.4.0-1.module+el8.10.0+1679+61871737 |
rubygem-abrtRocky Linux:8 From an advisory covering 7 CVEs |
before 0:0.4.0-1.module+el8.10.0+1741+bdb5b6ca | 0:0.4.0-1.module+el8.10.0+1741+bdb5b6ca |
rubygem-abrtRocky Linux:8 From an advisory covering 7 CVEs |
before 0:0.4.0-1.module+el8.10.0+1820+f3fffb92 | 0:0.4.0-1.module+el8.10.0+1820+f3fffb92 |
rubygem-abrtRocky Linux:8 From an advisory covering 7 CVEs |
before 0:0.4.0-1.module+el8.10.0+1826+b62220b4 | 0:0.4.0-1.module+el8.10.0+1826+b62220b4 |
rubygem-mysql2Rocky Linux:8 From an advisory covering 7 CVEs |
before 0:0.5.3-3.module+el8.10.0+1744+6c504228 | 0:0.5.3-3.module+el8.10.0+1744+6c504228 |
rubygem-mysql2Rocky Linux:8 From an advisory covering 7 CVEs |
before 0:0.5.3-3.module+el8.10.0+1826+b62220b4 | 0:0.5.3-3.module+el8.10.0+1826+b62220b4 |
rubygem-pgRocky Linux:8 From an advisory covering 7 CVEs |
before 0:1.3.2-1.module+el8.10.0+1741+bdb5b6ca | 0:1.3.2-1.module+el8.10.0+1741+bdb5b6ca |
rubygem-pgRocky Linux:8 From an advisory covering 7 CVEs |
before 0:1.3.2-1.module+el8.10.0+1826+b62220b4 | 0:1.3.2-1.module+el8.10.0+1826+b62220b4 |
rubyRocky Linux:9 From an advisory covering 7 CVEs |
before 0:3.1.7-146.module+el9.5.0+31847+8b291b93 | 0:3.1.7-146.module+el9.5.0+31847+8b291b93 |
rubygem-mysql2Rocky Linux:9 From an advisory covering 7 CVEs |
before 0:0.5.4-1.module+el9.5.0+31847+8b291b93 | 0:0.5.4-1.module+el9.5.0+31847+8b291b93 |
rubygem-pgRocky Linux:9 From an advisory covering 7 CVEs |
before 0:1.3.5-1.module+el9.5.0+31847+8b291b93 | 0:1.3.5-1.module+el9.5.0+31847+8b291b93 |
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+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 |
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 2 CVEs |
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 |
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.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-39908 | 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-39908 is a medium vulnerability (CVSS 4.3) in Ruby Rexml, published July 16, 2024. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 1.49%, the 74th percentile. Fixed in rexml 3.3.2.
References
github.com/ruby/rexml/security/advisories/GHSA-4xqq-m2hx-25v8
ruby-lang.org/en/news/2024/07/16/dos-rexml-cve-2024-39908
security.netapp.com/advisory/ntap-20250117-0008
lists.debian.org/debian-lts-announce/2025/01/msg00011.html
nvd.nist.gov/vuln/detail/CVE-2024-39908
github.com/ruby/rexml/releases/tag/v3.3.2
Show 111 moreShow less
github.com/rubysec/ruby-advisory-db/blob/master/gems/rexml/CVE-2024-39908.yml
github.com/advisories/GHSA-4xqq-m2hx-25v8
security.alpinelinux.org/vuln/CVE-2024-39908
access.redhat.com/errata/RHSA-2024:6784
access.redhat.com/security/cve/CVE-2024-39908
access.redhat.com/security/cve/CVE-2024-41123
access.redhat.com/security/cve/CVE-2024-41946
access.redhat.com/security/cve/CVE-2024-43398
bugzilla.redhat.com/2298243
bugzilla.redhat.com/2302268
bugzilla.redhat.com/2302272
bugzilla.redhat.com/2307297
errata.almalinux.org/8/ALSA-2024-6784.html
access.redhat.com/errata/RHSA-2024:6785
errata.almalinux.org/9/ALSA-2024-6785.html
access.redhat.com/errata/RHSA-2025:4063
access.redhat.com/security/cve/CVE-2025-27219
access.redhat.com/security/cve/CVE-2025-27220
access.redhat.com/security/cve/CVE-2025-27221
bugzilla.redhat.com/2349696
bugzilla.redhat.com/2349699
bugzilla.redhat.com/2349700
errata.almalinux.org/8/ALSA-2025-4063.html
access.redhat.com/errata/RHSA-2025:4488
errata.almalinux.org/9/ALSA-2025-4488.html
docs.bell-sw.com/security/cves/CVE-2024-39908
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2025-1758022908.html
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1776952176.html
github.com/CVEProject/cvelistV5/tree/main/cves/2024/39xxx/CVE-2024-39908.json
security-tracker.debian.org/tracker/CVE-2024-39908
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/05/16/dos-rexml-cve-2024-35176
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-2114
nvd.nist.gov/vuln/detail/CVE-2024-41123
nvd.nist.gov/vuln/detail/CVE-2024-43398
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2298243
bugzilla.redhat.com/show_bug.cgi?id=2302268
bugzilla.redhat.com/show_bug.cgi?id=2302272
bugzilla.redhat.com/show_bug.cgi?id=2307297
issues.redhat.com/browse/RHEL-55409
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_6784.json
cve.org/CVERecord?id=CVE-2024-39908
cve.org/CVERecord?id=CVE-2024-41123
github.com/ruby/rexml/security/advisories/GHSA-r55c-59qm-vjw6
github.com/ruby/rexml/security/advisories/GHSA-vg3r-rm7w-2xgh
cve.org/CVERecord?id=CVE-2024-41946
nvd.nist.gov/vuln/detail/CVE-2024-41946
github.com/ruby/rexml/commit/033d1909a8f259d5a7c53681bcaf14f13bcf0368
github.com/ruby/rexml/security/advisories/GHSA-5866-49gr-22v4
ruby-lang.org/en/news/2008/08/23/dos-vulnerability-in-rexml
cve.org/CVERecord?id=CVE-2024-43398
github.com/ruby/rexml/releases/tag/v3.3.6
github.com/ruby/rexml/security/advisories/GHSA-vmwr-mc7x-5vc3
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_6785.json
bugzilla.redhat.com/show_bug.cgi?id=2349696
bugzilla.redhat.com/show_bug.cgi?id=2349699
bugzilla.redhat.com/show_bug.cgi?id=2349700
issues.redhat.com/browse/RHEL-55408
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_4063.json
cve.org/CVERecord?id=CVE-2025-27219
nvd.nist.gov/vuln/detail/CVE-2025-27219
ruby-lang.org/en/news/2025/02/26/security-advisories
cve.org/CVERecord?id=CVE-2025-27220
nvd.nist.gov/vuln/detail/CVE-2025-27220
cve.org/CVERecord?id=CVE-2025-27221
nvd.nist.gov/vuln/detail/CVE-2025-27221
github.com/rubysec/ruby-advisory-db/blob/master/gems/uri/CVE-2025-27221.yml
hackerone.com/reports/2957667
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_4488.json
errata.rockylinux.org/RLSA-2024:6784
errata.rockylinux.org/RLSA-2024:6785
errata.rockylinux.org/RLSA-2025:4063
errata.rockylinux.org/RLSA-2025:4488
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-39908
ubuntu.com/security/notices/USN-7256-1
ubuntu.com/security/notices/USN-7418-1
ubuntu.com/security/notices/USN-7840-1
ubuntu.com/security/CVE-2024-35176
ubuntu.com/security/CVE-2024-41123
ubuntu.com/security/CVE-2024-41946
ubuntu.com/security/CVE-2024-49761
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-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
Left out here: 86 package rows. The JSON record has them.