CVE-2025-24294
resolv vulnerable to DoS via insufficient DNS domain name length validation
The attack vector is a potential Denial of Service (DoS). The vulnerability is caused by an insufficient check on the length of a decompressed domain name within a DNS packet.
An attacker can craft a malicious DNS packet containing a highly compressed domain name. When the resolv library parses such a packet, the name decompression process consumes a large amount of CPU resources, as the library does not limit the resulting length of the name.
This resource consumption can cause the application thread to become unresponsive, resulting in a Denial of Service condition.
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
- High
Exploit likelihood
What each source reports
CVE List Score used
7.5
The attack vector is a potential Denial of Service (DoS). The vulnerability is caused by an insufficient check on the length of a decompressed domain name within a DNS packet.
An attacker can craft a malicious DNS packet containing a highly compressed domain name. When the resolv library parses such a packet, the name decompression process consumes a large amount of CPU resources, as the library does not limit the resulting length of the name.
This resource consumption can cause the application thread to become unresponsive, resulting in a Denial of Service condition.
- Record
CVE-2025-24294- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
EUVDEUVD-2025-21202
7.5
The attack vector is a potential Denial of Service (DoS). The vulnerability is caused by an insufficient check on the length of a decompressed domain name within a DNS packet.
An attacker can craft a malicious DNS packet containing a highly compressed domain name. When the resolv library parses such a packet, the name decompression process consumes a large amount of CPU resources, as the library does not limit the resulting length of the name.
This resource consumption can cause the application thread to become unresponsive, resulting in a Denial of Service condition.
- Record
EUVD-2025-21202- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-xh69-987w-hrp8
6.6
resolv vulnerable to DoS via insufficient DNS domain name length validation
A denial of service vulnerability has been discovered in the resolv gem bundled with Ruby.
Details
The vulnerability is caused by an insufficient check on the length of a decompressed domain name within a DNS packet.
An attacker can craft a malicious DNS packet containing a highly compressed domain name. When the resolv library parses such a packet, the name decompression process consumes a large amount of CPU resources, as the library does not limit the resulting length of the name.
This resource consumption can cause the application thread to become unresponsive, resulting in a Denial of Service condition.
Affected Version
The vulnerability affects the resolv gem bundled with the following Ruby series:
- Ruby 3.2 series: resolv version 0.2.2 and earlier
- Ruby 3.3 series: resolv version 0.3.0
- Ruby 3.4 series: resolv version 0.6.1 and earlier
Credits
Thanks to Manu for discovering this issue.
History
Originally published at 2025-07-08 07:00:00 (UTC)
- Record
GHSA-xh69-987w-hrp8- CVSS 4.0
- 6.6 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U - 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-1284
- Updated
- 2026-11-02
NVD
7.5
The attack vector is a potential Denial of Service (DoS). The vulnerability is caused by an insufficient check on the length of a decompressed domain name within a DNS packet.
An attacker can craft a malicious DNS packet containing a highly compressed domain name. When the resolv library parses such a packet, the name decompression process consumes a large amount of CPU resources, as the library does not limit the resulting length of the name.
This resource consumption can cause the application thread to become unresponsive, resulting in a Denial of Service condition.
- Record
CVE-2025-24294- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
OSVBELL-CVE-2025-24294
7.5
- Record
BELL-CVE-2025-24294- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2025-24294
7.5
The attack vector is a potential Denial of Service (DoS). The vulnerability is caused by an insufficient check on the length of a decompressed domain name within a DNS packet. An attacker can craft a malicious DNS packet containing a highly compressed domain name. When the resolv library parses such a packet, the name decompression process consumes a large amount of CPU resources, as the library does not limit the resulting length of the name. This resource consumption can cause the application thread to become unresponsive, resulting in a Denial of Service condition.
- Record
DEBIAN-CVE-2025-24294- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-07
Show 27 moreShow less
OSVGHSA-xh69-987w-hrp8
6.6
resolv vulnerable to DoS via insufficient DNS domain name length validation
A denial of service vulnerability has been discovered in the resolv gem bundled with Ruby.
Details
The vulnerability is caused by an insufficient check on the length of a decompressed domain name within a DNS packet.
An attacker can craft a malicious DNS packet containing a highly compressed domain name. When the resolv library parses such a packet, the name decompression process consumes a large amount of CPU resources, as the library does not limit the resulting length of the name.
This resource consumption can cause the application thread to become unresponsive, resulting in a Denial of Service condition.
Affected Version
The vulnerability affects the resolv gem bundled with the following Ruby series:
- Ruby 3.2 series: resolv version 0.2.2 and earlier
- Ruby 3.3 series: resolv version 0.3.0
- Ruby 3.4 series: resolv version 0.6.1 and earlier
Credits
Thanks to Manu for discovering this issue.
History
Originally published at 2025-07-08 07:00:00 (UTC)
- Record
GHSA-xh69-987w-hrp8- CVSS 4.0
- 6.6 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U - 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-1284, CWE-400
- Updated
- 2026-11-02
OSVOESA-2026-3533
9.8
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):
The attack vector is a potential Denial of Service (DoS). The vulnerability is caused by an insufficient check on the length of a decompressed domain name within a DNS packet.
An attacker can craft a malicious DNS packet containing a highly compressed domain name. When the resolv library parses such a packet, the name decompression process consumes a large amount of CPU resources, as the library does not limit the resulting length of the name.
This resource consumption can cause the application thread to become unresponsive, resulting in a Denial of Service condition.(CVE-2025-24294)
zlib is a Ruby interface for the zlib compression/decompression library. Versions 3.0.0 and below, 3.1.0, 3.1.1, 3.2.0 and 3.2.1 contain a buffer overflow vulnerability in the Zlib::GzipReader. The zstream_buffer_ungets function prepends caller-provided bytes ahead of previously produced output but fails to guarantee the backing Ruby string has enough capacity before the memmove shifts the existing data. This can lead to memory corruption when the buffer length exceeds capacity. This issue has been fixed in versions 3.0.1, 3.1.2 and 3.2.3.(CVE-2026-27820)
Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to 0.6.5 and 0.5.15, several Net::IMAP commands accept a "raw data" argument that is sent verbatim after validation to prevent command injection. However, if a server does not support non-synchronizing literals, it may still be possible to inject arbitrary IMAP commands inside non-synchronizing literals. A server without support for non-synchronizing literals may interpret the "+}\r\n" as the end of a malformed command line and respond with a tagged BAD. In that case, the contents of the literal will be interpreted as one or more new pipelined commands, allowing a CRLF command injection attack to succeed. This affects criteria for #search and #uid_search; search_keys for #sort, #thread, #uid_sort, and #uid_thread; and attr for #fetch and #uid_fetch. This vulnerability is fixed in 0.6.5 and 0.5.15.(CVE-2026-47240)
Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to 0.6.5 and 0.5.15, several Net::IMAP commands accept a raw string argument which is only validated to prevent CRLF injection and then sent verbatim. If this string is derived from user-controlled input, an attacker can force the next command to be absorbed as a continuation of the first command. This will cause the first command to eventually fail, but also prevents it from returning until another command is sent (from another thread). That other command will not return until the connection is closed. This vulnerability is fixed in 0.6.5 and 0.5.15.(CVE-2026-47241)
- Record
OESA-2026-3533- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3534
9.8
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):
The attack vector is a potential Denial of Service (DoS). The vulnerability is caused by an insufficient check on the length of a decompressed domain name within a DNS packet.
An attacker can craft a malicious DNS packet containing a highly compressed domain name. When the resolv library parses such a packet, the name decompression process consumes a large amount of CPU resources, as the library does not limit the resulting length of the name.
This resource consumption can cause the application thread to become unresponsive, resulting in a Denial of Service condition.(CVE-2025-24294)
zlib is a Ruby interface for the zlib compression/decompression library. Versions 3.0.0 and below, 3.1.0, 3.1.1, 3.2.0 and 3.2.1 contain a buffer overflow vulnerability in the Zlib::GzipReader. The zstream_buffer_ungets function prepends caller-provided bytes ahead of previously produced output but fails to guarantee the backing Ruby string has enough capacity before the memmove shifts the existing data. This can lead to memory corruption when the buffer length exceeds capacity. This issue has been fixed in versions 3.0.1, 3.1.2 and 3.2.3.(CVE-2026-27820)
- Record
OESA-2026-3534- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3535
9.8
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):
The attack vector is a potential Denial of Service (DoS). The vulnerability is caused by an insufficient check on the length of a decompressed domain name within a DNS packet.
An attacker can craft a malicious DNS packet containing a highly compressed domain name. When the resolv library parses such a packet, the name decompression process consumes a large amount of CPU resources, as the library does not limit the resulting length of the name.
This resource consumption can cause the application thread to become unresponsive, resulting in a Denial of Service condition.(CVE-2025-24294)
zlib is a Ruby interface for the zlib compression/decompression library. Versions 3.0.0 and below, 3.1.0, 3.1.1, 3.2.0 and 3.2.1 contain a buffer overflow vulnerability in the Zlib::GzipReader. The zstream_buffer_ungets function prepends caller-provided bytes ahead of previously produced output but fails to guarantee the backing Ruby string has enough capacity before the memmove shifts the existing data. This can lead to memory corruption when the buffer length exceeds capacity. This issue has been fixed in versions 3.0.1, 3.1.2 and 3.2.3.(CVE-2026-27820)
- Record
OESA-2026-3535- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3536
9.8
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):
The attack vector is a potential Denial of Service (DoS). The vulnerability is caused by an insufficient check on the length of a decompressed domain name within a DNS packet.
An attacker can craft a malicious DNS packet containing a highly compressed domain name. When the resolv library parses such a packet, the name decompression process consumes a large amount of CPU resources, as the library does not limit the resulting length of the name.
This resource consumption can cause the application thread to become unresponsive, resulting in a Denial of Service condition.(CVE-2025-24294)
zlib is a Ruby interface for the zlib compression/decompression library. Versions 3.0.0 and below, 3.1.0, 3.1.1, 3.2.0 and 3.2.1 contain a buffer overflow vulnerability in the Zlib::GzipReader. The zstream_buffer_ungets function prepends caller-provided bytes ahead of previously produced output but fails to guarantee the backing Ruby string has enough capacity before the memmove shifts the existing data. This can lead to memory corruption when the buffer length exceeds capacity. This issue has been fixed in versions 3.0.1, 3.1.2 and 3.2.3.(CVE-2026-27820)
Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to 0.6.5 and 0.5.15, several Net::IMAP commands accept a "raw data" argument that is sent verbatim after validation to prevent command injection. However, if a server does not support non-synchronizing literals, it may still be possible to inject arbitrary IMAP commands inside non-synchronizing literals. A server without support for non-synchronizing literals may interpret the "+}\r\n" as the end of a malformed command line and respond with a tagged BAD. In that case, the contents of the literal will be interpreted as one or more new pipelined commands, allowing a CRLF command injection attack to succeed. This affects criteria for #search and #uid_search; search_keys for #sort, #thread, #uid_sort, and #uid_thread; and attr for #fetch and #uid_fetch. This vulnerability is fixed in 0.6.5 and 0.5.15.(CVE-2026-47240)
Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to 0.6.5 and 0.5.15, several Net::IMAP commands accept a raw string argument which is only validated to prevent CRLF injection and then sent verbatim. If this string is derived from user-controlled input, an attacker can force the next command to be absorbed as a continuation of the first command. This will cause the first command to eventually fail, but also prevents it from returning until another command is sent (from another thread). That other command will not return until the connection is closed. This vulnerability is fixed in 0.6.5 and 0.5.15.(CVE-2026-47241)
Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to 0.6.5 and 0.5.15, when Net::IMAP#id is called with a hash argument, although the ID field value strings are correctly quoted (escaping quoted specials), they were not validated to prohibit CRLF sequences. While Net::IMAP#enable does process its arguments for aliases, it does not validate them as valid atoms (or as a list of valid atoms). The #to_s value is sent verbatim. Arguments to either command could be used by an attacker to inject arbitrary IMAP commands. This vulnerability is fixed in 0.6.5 and 0.5.15.(CVE-2026-47242)
- Record
OESA-2026-3536- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3537
9.8
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):
The attack vector is a potential Denial of Service (DoS). The vulnerability is caused by an insufficient check on the length of a decompressed domain name within a DNS packet.
An attacker can craft a malicious DNS packet containing a highly compressed domain name. When the resolv library parses such a packet, the name decompression process consumes a large amount of CPU resources, as the library does not limit the resulting length of the name.
This resource consumption can cause the application thread to become unresponsive, resulting in a Denial of Service condition.(CVE-2025-24294)
zlib is a Ruby interface for the zlib compression/decompression library. Versions 3.0.0 and below, 3.1.0, 3.1.1, 3.2.0 and 3.2.1 contain a buffer overflow vulnerability in the Zlib::GzipReader. The zstream_buffer_ungets function prepends caller-provided bytes ahead of previously produced output but fails to guarantee the backing Ruby string has enough capacity before the memmove shifts the existing data. This can lead to memory corruption when the buffer length exceeds capacity. This issue has been fixed in versions 3.0.1, 3.1.2 and 3.2.3.(CVE-2026-27820)
Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to 0.6.5 and 0.5.15, several Net::IMAP commands accept a "raw data" argument that is sent verbatim after validation to prevent command injection. However, if a server does not support non-synchronizing literals, it may still be possible to inject arbitrary IMAP commands inside non-synchronizing literals. A server without support for non-synchronizing literals may interpret the "+}\r\n" as the end of a malformed command line and respond with a tagged BAD. In that case, the contents of the literal will be interpreted as one or more new pipelined commands, allowing a CRLF command injection attack to succeed. This affects criteria for #search and #uid_search; search_keys for #sort, #thread, #uid_sort, and #uid_thread; and attr for #fetch and #uid_fetch. This vulnerability is fixed in 0.6.5 and 0.5.15.(CVE-2026-47240)
Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to 0.6.5 and 0.5.15, several Net::IMAP commands accept a raw string argument which is only validated to prevent CRLF injection and then sent verbatim. If this string is derived from user-controlled input, an attacker can force the next command to be absorbed as a continuation of the first command. This will cause the first command to eventually fail, but also prevents it from returning until another command is sent (from another thread). That other command will not return until the connection is closed. This vulnerability is fixed in 0.6.5 and 0.5.15.(CVE-2026-47241)
- Record
OESA-2026-3537- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2025:23062
6.5
Red Hat Security Advisory: ruby:3.3 security update
- Record
RHSA-2025:23062- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2025:23063
6.5
Red Hat Security Advisory: ruby:3.3 security update
- Record
RHSA-2025:23063- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2025:23141
6.5
Red Hat Security Advisory: ruby security update
- Record
RHSA-2025:23141- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2025:23648
8.1
Red Hat Security Advisory: ruby:3.3 security update
- Record
RHSA-2025:23648- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2025:23927
8.1
Red Hat Security Advisory: ruby security update
- Record
RHSA-2025:23927- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRLSA-2025:23062
6.5
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):
-
resolv: Denial of Service in resolv gem (CVE-2025-24294)
-
rexml: REXML denial of service (CVE-2025-58767)
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:23062- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRLSA-2025:23063
6.5
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):
-
resolv: Denial of Service in resolv gem (CVE-2025-24294)
-
rexml: REXML denial of service (CVE-2025-58767)
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:23063- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRLSA-2025:23141
6.5
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):
-
resolv: Denial of Service in resolv gem (CVE-2025-24294)
-
rexml: REXML denial of service (CVE-2025-58767)
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:23141- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2025-24294
7.5
The attack vector is a potential Denial of Service (DoS). The vulnerability is caused by an insufficient check on the length of a decompressed domain name within a DNS packet. An attacker can craft a malicious DNS packet containing a highly compressed domain name. When the resolv library parses such a packet, the name decompression process consumes a large amount of CPU resources, as the library does not limit the resulting length of the name. This resource consumption can cause the application thread to become unresponsive, resulting in a Denial of Service condition.
- Record
UBUNTU-CVE-2025-24294- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVALSA-2025:23062 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):
- resolv: Denial of Service in resolv gem (CVE-2025-24294)
- rexml: REXML denial of service (CVE-2025-58767)
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:23062- Updated
- 2026-11-02
OSVALSA-2025:23063 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):
- resolv: Denial of Service in resolv gem (CVE-2025-24294)
- rexml: REXML denial of service (CVE-2025-58767)
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:23063- Updated
- 2026-11-02
OSVALSA-2025:23141 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):
- resolv: Denial of Service in resolv gem (CVE-2025-24294)
- rexml: REXML denial of service (CVE-2025-58767)
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:23141- Updated
- 2026-11-02
OSVAZL-65202 No score
CVE-2025-24294 affecting package ruby for versions less than 3.1.7-3
The attack vector is a potential Denial of Service (DoS). The vulnerability is caused by an insufficient check on the length of a decompressed domain name within a DNS packet.
An attacker can craft a malicious DNS packet containing a highly compressed domain name. When the resolv library parses such a packet, the name decompression process consumes a large amount of CPU resources, as the library does not limit the resulting length of the name.
This resource consumption can cause the application thread to become unresponsive, resulting in a Denial of Service condition.
- Record
AZL-65202- Updated
- 2026-11-02
OSVAZL-65241 No score
CVE-2025-24294 affecting package ruby for versions less than 3.3.5-5
The attack vector is a potential Denial of Service (DoS). The vulnerability is caused by an insufficient check on the length of a decompressed domain name within a DNS packet.
An attacker can craft a malicious DNS packet containing a highly compressed domain name. When the resolv library parses such a packet, the name decompression process consumes a large amount of CPU resources, as the library does not limit the resulting length of the name.
This resource consumption can cause the application thread to become unresponsive, resulting in a Denial of Service condition.
- Record
AZL-65241- Updated
- 2026-11-02
OSVCLSA-2026-1768209702 No score
ruby: Fix of CVE-2025-24294
- CVE-2025-24294: fix decompressed name length limit in DNS resolver to prevent exceeding RFC 1035's 255-octet maximum
- Record
CLSA-2026-1768209702- Updated
- 2026-11-02
OSVCLSA-2026-1768301582 No score
ruby: Fix of CVE-2025-24294
- CVE-2025-24294: Limit the length of a decompressed domain name to prevent DoS in resolv gem
- Record
CLSA-2026-1768301582- Updated
- 2026-11-02
OSV No score
The attack vector is a potential Denial of Service (DoS). The vulnerability is caused by an insufficient check on the length of a decompressed domain name within a DNS packet.
An attacker can craft a malicious DNS packet containing a highly compressed domain name. When the resolv library parses such a packet, the name decompression process consumes a large amount of CPU resources, as the library does not limit the resulting length of the name.
This resource consumption can cause the application thread to become unresponsive, resulting in a Denial of Service condition.
- Record
CVE-2025-24294- Updated
- 2026-11-02
OSVSUSE-SU-2025:3776-1 No score
Security update for ruby2.5
This update for ruby2.5 fixes the following issues:
- CVE-2025-24294: resolv: insufficient checks on the length of a decompressed domain name when processing a DNS packet can lead to a denial of service due to excessive resource consumption (bsc#1246430).
- Record
SUSE-SU-2025:3776-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:4264-1 No score
Security update for ruby2.5
This update for ruby2.5 fixes the following issues:
- CVE-2024-35221: Fixed remote DoS via YAML manifest (bsc#1225905)
- CVE-2024-47220: Fixed HTTP request smuggling in WEBrick (bsc#1230930)
- CVE-2024-49761: Fixed ReDOS vulnerability by updating REXML to 3.3.9 (bsc#1232440)
- CVE-2025-24294: Fixed denial of service (DoS) caused by an insufficient check on the length of a decompressed domain name within a DNS packet in resolv gem (bsc#1246430)
- CVE-2025-27219: Fixed denial of service in CGI::Cookie.parse (bsc#1237804)
- CVE-2025-27220: Fixed ReDoS in CGI::Util#escapeElement (bsc#1237806)
- CVE-2025-27221: Fixed userinfo leakage in URI#join, URI#merge and URI#+ (bsc#1237805)
- CVE-2025-6442: Fixed ruby WEBrick read_header HTTP request smuggling vulnerability (bsc#1245254)
- Record
SUSE-SU-2025:4264-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-7735-1 No score
rubygems vulnerabilities
It was discovered that RubyGems incorrectly handled certain regular expressions. An attacker could use this issue to cause RubyGems to crash, resulting in a denial of service. This issue only affected Ubuntu 22.04 LTS. (CVE-2023-28755)
It was discovered that RubyGems incorrectly handled decompressed domain names within a DNS packet. An attacker could use this issue to cause RubyGems to crash, resulting in a denial of service. This issue only affected Ubuntu 25.04. (CVE-2025-24294)
- Record
USN-7735-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
resolvRubyGems |
before 0.2.3 | 0.2.3 |
resolvRubyGems |
0.4.0 up to 0.6.2 | 0.6.2 |
resolvRubyGems |
0.3.0 up to 0.3.1 | 0.3.1 |
rubyAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.3.10-5.module_el8.10.0+4075+e5f6dad1 | 3.3.10-5.module_el8.10.0+4075+e5f6dad1 |
ruby-bundled-gemsAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.3.10-5.module_el8.10.0+4075+e5f6dad1 | 3.3.10-5.module_el8.10.0+4075+e5f6dad1 |
ruby-default-gemsAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.3.10-5.module_el8.10.0+4075+e5f6dad1 | 3.3.10-5.module_el8.10.0+4075+e5f6dad1 |
ruby-develAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.3.10-5.module_el8.10.0+4075+e5f6dad1 | 3.3.10-5.module_el8.10.0+4075+e5f6dad1 |
ruby-docAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.3.10-5.module_el8.10.0+4075+e5f6dad1 | 3.3.10-5.module_el8.10.0+4075+e5f6dad1 |
ruby-libsAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.3.10-5.module_el8.10.0+4075+e5f6dad1 | 3.3.10-5.module_el8.10.0+4075+e5f6dad1 |
rubygem-abrtAlmaLinux:8 From an advisory covering 3 CVEs |
before 0.4.0-1.module_el8.10.0+3799+191214cc | 0.4.0-1.module_el8.10.0+3799+191214cc |
Show 290 moreShow less
| Package | Affected | Fixed |
|---|---|---|
rubygem-abrt-docAlmaLinux:8 From an advisory covering 3 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 3 CVEs |
before 3.1.5-5.module_el8.10.0+4075+e5f6dad1 | 3.1.5-5.module_el8.10.0+4075+e5f6dad1 |
rubygem-bundlerAlmaLinux:8 From an advisory covering 3 CVEs |
before 2.5.22-5.module_el8.10.0+4075+e5f6dad1 | 2.5.22-5.module_el8.10.0+4075+e5f6dad1 |
rubygem-io-consoleAlmaLinux:8 From an advisory covering 3 CVEs |
before 0.7.1-5.module_el8.10.0+4075+e5f6dad1 | 0.7.1-5.module_el8.10.0+4075+e5f6dad1 |
rubygem-irbAlmaLinux:8 From an advisory covering 3 CVEs |
before 1.13.1-5.module_el8.10.0+4075+e5f6dad1 | 1.13.1-5.module_el8.10.0+4075+e5f6dad1 |
rubygem-jsonAlmaLinux:8 From an advisory covering 3 CVEs |
before 2.7.2-5.module_el8.10.0+4075+e5f6dad1 | 2.7.2-5.module_el8.10.0+4075+e5f6dad1 |
rubygem-minitestAlmaLinux:8 From an advisory covering 3 CVEs |
before 5.20.0-5.module_el8.10.0+4075+e5f6dad1 | 5.20.0-5.module_el8.10.0+4075+e5f6dad1 |
rubygem-mysql2AlmaLinux:8 From an advisory covering 3 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 3 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 3 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 3 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 3 CVEs |
before 2.0.3-5.module_el8.10.0+4075+e5f6dad1 | 2.0.3-5.module_el8.10.0+4075+e5f6dad1 |
rubygem-psychAlmaLinux:8 From an advisory covering 3 CVEs |
before 5.1.2-5.module_el8.10.0+4075+e5f6dad1 | 5.1.2-5.module_el8.10.0+4075+e5f6dad1 |
rubygem-raccAlmaLinux:8 From an advisory covering 3 CVEs |
before 1.7.3-5.module_el8.10.0+4075+e5f6dad1 | 1.7.3-5.module_el8.10.0+4075+e5f6dad1 |
rubygem-rakeAlmaLinux:8 From an advisory covering 3 CVEs |
before 13.1.0-5.module_el8.10.0+4075+e5f6dad1 | 13.1.0-5.module_el8.10.0+4075+e5f6dad1 |
rubygem-rbsAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.4.0-5.module_el8.10.0+4075+e5f6dad1 | 3.4.0-5.module_el8.10.0+4075+e5f6dad1 |
rubygem-rdocAlmaLinux:8 From an advisory covering 3 CVEs |
before 6.6.3.1-5.module_el8.10.0+4075+e5f6dad1 | 6.6.3.1-5.module_el8.10.0+4075+e5f6dad1 |
rubygem-rexmlAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.4.4-5.module_el8.10.0+4075+e5f6dad1 | 3.4.4-5.module_el8.10.0+4075+e5f6dad1 |
rubygem-rssAlmaLinux:8 From an advisory covering 3 CVEs |
before 0.3.1-5.module_el8.10.0+4075+e5f6dad1 | 0.3.1-5.module_el8.10.0+4075+e5f6dad1 |
rubygem-test-unitAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.6.1-5.module_el8.10.0+4075+e5f6dad1 | 3.6.1-5.module_el8.10.0+4075+e5f6dad1 |
rubygem-typeprofAlmaLinux:8 From an advisory covering 3 CVEs |
before 0.21.9-5.module_el8.10.0+4075+e5f6dad1 | 0.21.9-5.module_el8.10.0+4075+e5f6dad1 |
rubygemsAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.5.22-5.module_el8.10.0+4075+e5f6dad1 | 3.5.22-5.module_el8.10.0+4075+e5f6dad1 |
rubygems-develAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.5.22-5.module_el8.10.0+4075+e5f6dad1 | 3.5.22-5.module_el8.10.0+4075+e5f6dad1 |
rubyAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.3.10-5.module_el9.7.0+193+58179166 | 3.3.10-5.module_el9.7.0+193+58179166 |
ruby-bundled-gemsAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.3.10-5.module_el9.7.0+193+58179166 | 3.3.10-5.module_el9.7.0+193+58179166 |
ruby-default-gemsAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.3.10-5.module_el9.7.0+193+58179166 | 3.3.10-5.module_el9.7.0+193+58179166 |
ruby-develAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.3.10-5.module_el9.7.0+193+58179166 | 3.3.10-5.module_el9.7.0+193+58179166 |
ruby-docAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.3.10-5.module_el9.7.0+193+58179166 | 3.3.10-5.module_el9.7.0+193+58179166 |
ruby-libsAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.3.10-5.module_el9.7.0+193+58179166 | 3.3.10-5.module_el9.7.0+193+58179166 |
rubygem-bigdecimalAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.1.5-5.module_el9.7.0+193+58179166 | 3.1.5-5.module_el9.7.0+193+58179166 |
rubygem-bundlerAlmaLinux:9 From an advisory covering 3 CVEs |
before 2.5.22-5.module_el9.7.0+193+58179166 | 2.5.22-5.module_el9.7.0+193+58179166 |
rubygem-io-consoleAlmaLinux:9 From an advisory covering 3 CVEs |
before 0.7.1-5.module_el9.7.0+193+58179166 | 0.7.1-5.module_el9.7.0+193+58179166 |
rubygem-irbAlmaLinux:9 From an advisory covering 3 CVEs |
before 1.13.1-5.module_el9.7.0+193+58179166 | 1.13.1-5.module_el9.7.0+193+58179166 |
rubygem-jsonAlmaLinux:9 From an advisory covering 3 CVEs |
before 2.7.2-5.module_el9.7.0+193+58179166 | 2.7.2-5.module_el9.7.0+193+58179166 |
rubygem-minitestAlmaLinux:9 From an advisory covering 3 CVEs |
before 5.20.0-5.module_el9.7.0+193+58179166 | 5.20.0-5.module_el9.7.0+193+58179166 |
rubygem-mysql2AlmaLinux:9 From an advisory covering 3 CVEs |
before 0.5.5-3.module_el9.7.0+184+e2e36072 | 0.5.5-3.module_el9.7.0+184+e2e36072 |
rubygem-mysql2-docAlmaLinux:9 From an advisory covering 3 CVEs |
before 0.5.5-3.module_el9.7.0+184+e2e36072 | 0.5.5-3.module_el9.7.0+184+e2e36072 |
rubygem-pgAlmaLinux:9 From an advisory covering 3 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 3 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 3 CVEs |
before 2.0.3-5.module_el9.7.0+193+58179166 | 2.0.3-5.module_el9.7.0+193+58179166 |
rubygem-psychAlmaLinux:9 From an advisory covering 3 CVEs |
before 5.1.2-5.module_el9.7.0+193+58179166 | 5.1.2-5.module_el9.7.0+193+58179166 |
rubygem-raccAlmaLinux:9 From an advisory covering 3 CVEs |
before 1.7.3-5.module_el9.7.0+193+58179166 | 1.7.3-5.module_el9.7.0+193+58179166 |
rubygem-rakeAlmaLinux:9 From an advisory covering 3 CVEs |
before 13.1.0-5.module_el9.7.0+193+58179166 | 13.1.0-5.module_el9.7.0+193+58179166 |
rubygem-rbsAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.4.0-5.module_el9.7.0+193+58179166 | 3.4.0-5.module_el9.7.0+193+58179166 |
rubygem-rdocAlmaLinux:9 From an advisory covering 3 CVEs |
before 6.6.3.1-5.module_el9.7.0+193+58179166 | 6.6.3.1-5.module_el9.7.0+193+58179166 |
rubygem-rexmlAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.4.4-5.module_el9.7.0+193+58179166 | 3.4.4-5.module_el9.7.0+193+58179166 |
rubygem-rssAlmaLinux:9 From an advisory covering 3 CVEs |
before 0.3.1-5.module_el9.7.0+193+58179166 | 0.3.1-5.module_el9.7.0+193+58179166 |
rubygem-test-unitAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.6.1-5.module_el9.7.0+193+58179166 | 3.6.1-5.module_el9.7.0+193+58179166 |
rubygem-typeprofAlmaLinux:9 From an advisory covering 3 CVEs |
before 0.21.9-5.module_el9.7.0+193+58179166 | 0.21.9-5.module_el9.7.0+193+58179166 |
rubygemsAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.5.22-5.module_el9.7.0+193+58179166 | 3.5.22-5.module_el9.7.0+193+58179166 |
rubygems-develAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.5.22-5.module_el9.7.0+193+58179166 | 3.5.22-5.module_el9.7.0+193+58179166 |
ruby-default-gemsAlmaLinux:10 From an advisory covering 3 CVEs |
before 3.3.10-11.el10_1 | 3.3.10-11.el10_1 |
ruby-docAlmaLinux:10 From an advisory covering 3 CVEs |
before 3.3.10-11.el10_1 | 3.3.10-11.el10_1 |
rubygem-bundlerAlmaLinux:10 From an advisory covering 3 CVEs |
before 2.5.22-11.el10_1 | 2.5.22-11.el10_1 |
rubygem-irbAlmaLinux:10 From an advisory covering 3 CVEs |
before 1.13.1-11.el10_1 | 1.13.1-11.el10_1 |
rubygem-minitestAlmaLinux:10 From an advisory covering 3 CVEs |
before 5.20.0-11.el10_1 | 5.20.0-11.el10_1 |
rubygem-power_assertAlmaLinux:10 From an advisory covering 3 CVEs |
before 2.0.3-11.el10_1 | 2.0.3-11.el10_1 |
rubygem-rakeAlmaLinux:10 From an advisory covering 3 CVEs |
before 13.1.0-11.el10_1 | 13.1.0-11.el10_1 |
rubygem-rdocAlmaLinux:10 From an advisory covering 3 CVEs |
before 6.6.3.1-11.el10_1 | 6.6.3.1-11.el10_1 |
rubygem-rexmlAlmaLinux:10 From an advisory covering 3 CVEs |
before 3.4.4-11.el10_1 | 3.4.4-11.el10_1 |
rubygem-rssAlmaLinux:10 From an advisory covering 3 CVEs |
before 0.3.1-11.el10_1 | 0.3.1-11.el10_1 |
rubygem-test-unitAlmaLinux:10 From an advisory covering 3 CVEs |
before 3.6.1-11.el10_1 | 3.6.1-11.el10_1 |
rubygem-typeprofAlmaLinux:10 From an advisory covering 3 CVEs |
before 0.21.9-11.el10_1 | 0.21.9-11.el10_1 |
rubygemsAlmaLinux:10 From an advisory covering 3 CVEs |
before 3.5.22-11.el10_1 | 3.5.22-11.el10_1 |
rubygems-develAlmaLinux:10 From an advisory covering 3 CVEs |
before 3.5.22-11.el10_1 | 3.5.22-11.el10_1 |
rubyAzure Linux:2 |
before 3.1.7-3 | 3.1.7-3 |
rubyAzure Linux:3 |
before 3.3.5-5 | 3.3.5-5 |
rubyAlpaquita:23 |
3.1.2-r1 up to 3.3.10-r1 | 3.3.10-r1 |
rubyAlpaquita:25 |
3.4.4-r0 up to 3.4.7-r0 | 3.4.7-r0 |
rubyAlpaquita:stream |
3.4.4-r0 up to 3.4.7-r0 | 3.4.7-r0 |
rubyTuxCare:AlmaLinux:9.2 |
before 3.0.4-160.el9_0.tuxcare.els9 | 3.0.4-160.el9_0.tuxcare.els9 |
ruby-default-gemsTuxCare:AlmaLinux:9.2 |
before 3.0.4-160.el9_0.tuxcare.els9 | 3.0.4-160.el9_0.tuxcare.els9 |
ruby-develTuxCare:AlmaLinux:9.2 |
before 3.0.4-160.el9_0.tuxcare.els9 | 3.0.4-160.el9_0.tuxcare.els9 |
ruby-docTuxCare:AlmaLinux:9.2 |
before 3.0.4-160.el9_0.tuxcare.els9 | 3.0.4-160.el9_0.tuxcare.els9 |
ruby-libsTuxCare:AlmaLinux:9.2 |
before 3.0.4-160.el9_0.tuxcare.els9 | 3.0.4-160.el9_0.tuxcare.els9 |
rubygem-bigdecimalTuxCare:AlmaLinux:9.2 |
before 3.0.0-160.el9_0.tuxcare.els9 | 3.0.0-160.el9_0.tuxcare.els9 |
rubygem-bundlerTuxCare:AlmaLinux:9.2 |
before 2.2.33-160.el9_0.tuxcare.els9 | 2.2.33-160.el9_0.tuxcare.els9 |
rubygem-io-consoleTuxCare:AlmaLinux:9.2 |
before 0.5.7-160.el9_0.tuxcare.els9 | 0.5.7-160.el9_0.tuxcare.els9 |
rubygem-irbTuxCare:AlmaLinux:9.2 |
before 1.3.5-160.el9_0.tuxcare.els9 | 1.3.5-160.el9_0.tuxcare.els9 |
rubygem-jsonTuxCare:AlmaLinux:9.2 |
before 2.5.1-160.el9_0.tuxcare.els9 | 2.5.1-160.el9_0.tuxcare.els9 |
rubygem-minitestTuxCare:AlmaLinux:9.2 |
before 5.14.2-160.el9_0.tuxcare.els9 | 5.14.2-160.el9_0.tuxcare.els9 |
rubygem-power_assertTuxCare:AlmaLinux:9.2 |
before 1.2.0-160.el9_0.tuxcare.els9 | 1.2.0-160.el9_0.tuxcare.els9 |
rubygem-psychTuxCare:AlmaLinux:9.2 |
before 3.3.2-160.el9_0.tuxcare.els9 | 3.3.2-160.el9_0.tuxcare.els9 |
rubygem-rakeTuxCare:AlmaLinux:9.2 |
before 13.0.3-160.el9_0.tuxcare.els9 | 13.0.3-160.el9_0.tuxcare.els9 |
rubygem-rbsTuxCare:AlmaLinux:9.2 |
before 1.4.0-160.el9_0.tuxcare.els9 | 1.4.0-160.el9_0.tuxcare.els9 |
rubygem-rdocTuxCare:AlmaLinux:9.2 |
before 6.3.3-160.el9_0.tuxcare.els9 | 6.3.3-160.el9_0.tuxcare.els9 |
rubygem-rexmlTuxCare:AlmaLinux:9.2 |
before 3.3.3-160.el9_0.tuxcare.els9 | 3.3.3-160.el9_0.tuxcare.els9 |
rubygem-rssTuxCare:AlmaLinux:9.2 |
before 0.2.9-160.el9_0.tuxcare.els9 | 0.2.9-160.el9_0.tuxcare.els9 |
rubygem-test-unitTuxCare:AlmaLinux:9.2 |
before 3.3.7-160.el9_0.tuxcare.els9 | 3.3.7-160.el9_0.tuxcare.els9 |
rubygem-typeprofTuxCare:AlmaLinux:9.2 |
before 0.15.2-160.el9_0.tuxcare.els9 | 0.15.2-160.el9_0.tuxcare.els9 |
rubygemsTuxCare:AlmaLinux:9.2 |
before 3.2.33-160.el9_0.tuxcare.els9 | 3.2.33-160.el9_0.tuxcare.els9 |
rubygems-develTuxCare:AlmaLinux:9.2 |
before 3.2.33-160.el9_0.tuxcare.els9 | 3.2.33-160.el9_0.tuxcare.els9 |
rubyTuxCare:AlmaLinux:9.6 |
before 3.0.7-165.el9_5.tuxcare.els1 | 3.0.7-165.el9_5.tuxcare.els1 |
ruby-default-gemsTuxCare:AlmaLinux:9.6 |
before 3.0.7-165.el9_5.tuxcare.els1 | 3.0.7-165.el9_5.tuxcare.els1 |
ruby-develTuxCare:AlmaLinux:9.6 |
before 3.0.7-165.el9_5.tuxcare.els1 | 3.0.7-165.el9_5.tuxcare.els1 |
ruby-docTuxCare:AlmaLinux:9.6 |
before 3.0.7-165.el9_5.tuxcare.els1 | 3.0.7-165.el9_5.tuxcare.els1 |
ruby-libsTuxCare:AlmaLinux:9.6 |
before 3.0.7-165.el9_5.tuxcare.els1 | 3.0.7-165.el9_5.tuxcare.els1 |
rubygem-bigdecimalTuxCare:AlmaLinux:9.6 |
before 3.0.0-165.el9_5.tuxcare.els1 | 3.0.0-165.el9_5.tuxcare.els1 |
rubygem-bundlerTuxCare:AlmaLinux:9.6 |
before 2.2.33-165.el9_5.tuxcare.els1 | 2.2.33-165.el9_5.tuxcare.els1 |
rubygem-io-consoleTuxCare:AlmaLinux:9.6 |
before 0.5.7-165.el9_5.tuxcare.els1 | 0.5.7-165.el9_5.tuxcare.els1 |
rubygem-irbTuxCare:AlmaLinux:9.6 |
before 1.3.5-165.el9_5.tuxcare.els1 | 1.3.5-165.el9_5.tuxcare.els1 |
rubygem-jsonTuxCare:AlmaLinux:9.6 |
before 2.5.1-165.el9_5.tuxcare.els1 | 2.5.1-165.el9_5.tuxcare.els1 |
rubygem-minitestTuxCare:AlmaLinux:9.6 |
before 5.14.2-165.el9_5.tuxcare.els1 | 5.14.2-165.el9_5.tuxcare.els1 |
rubygem-power_assertTuxCare:AlmaLinux:9.6 |
before 1.2.1-165.el9_5.tuxcare.els1 | 1.2.1-165.el9_5.tuxcare.els1 |
rubygem-psychTuxCare:AlmaLinux:9.6 |
before 3.3.2-165.el9_5.tuxcare.els1 | 3.3.2-165.el9_5.tuxcare.els1 |
rubygem-rakeTuxCare:AlmaLinux:9.6 |
before 13.0.3-165.el9_5.tuxcare.els1 | 13.0.3-165.el9_5.tuxcare.els1 |
rubygem-rbsTuxCare:AlmaLinux:9.6 |
before 1.4.0-165.el9_5.tuxcare.els1 | 1.4.0-165.el9_5.tuxcare.els1 |
rubygem-rdocTuxCare:AlmaLinux:9.6 |
before 6.3.4.1-165.el9_5.tuxcare.els1 | 6.3.4.1-165.el9_5.tuxcare.els1 |
rubygem-rexmlTuxCare:AlmaLinux:9.6 |
before 3.2.5-165.el9_5.tuxcare.els1 | 3.2.5-165.el9_5.tuxcare.els1 |
rubygem-rssTuxCare:AlmaLinux:9.6 |
before 0.2.9-165.el9_5.tuxcare.els1 | 0.2.9-165.el9_5.tuxcare.els1 |
rubygem-test-unitTuxCare:AlmaLinux:9.6 |
before 3.3.7-165.el9_5.tuxcare.els1 | 3.3.7-165.el9_5.tuxcare.els1 |
rubygem-typeprofTuxCare:AlmaLinux:9.6 |
before 0.15.2-165.el9_5.tuxcare.els1 | 0.15.2-165.el9_5.tuxcare.els1 |
rubygemsTuxCare:AlmaLinux:9.6 |
before 3.2.33-165.el9_5.tuxcare.els1 | 3.2.33-165.el9_5.tuxcare.els1 |
rubygems-develTuxCare:AlmaLinux:9.6 |
before 3.2.33-165.el9_5.tuxcare.els1 | 3.2.33-165.el9_5.tuxcare.els1 |
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.13-0+deb13u1, plus listed versions 3.3.8-23.3.8-2.13.3.8-2.2 |
3.3.13-0+deb13u1 |
ruby3.3Debian:14 |
All versions, plus listed versions 3.3.8-23.3.8-2.13.3.8-2.2 |
None known |
resolvRubyGems |
before 0.2.3, plus listed versions 0.1.00.2.00.2.10.2.2 |
0.2.3 |
resolvRubyGems |
0.4.0 up to 0.6.2, plus listed versions 0.5.00.6.00.6.1 |
0.6.2 |
rubyopenEuler:22.03-LTS-SP4 From an advisory covering 4 CVEs |
before 3.0.3-149.oe2203sp4 | 3.0.3-149.oe2203sp4 |
rubyopenEuler:24.03-LTS-SP1 From an advisory covering 2 CVEs |
before 3.2.2-157.oe2403sp1 | 3.2.2-157.oe2403sp1 |
rubyopenEuler:24.03-LTS-SP3 From an advisory covering 2 CVEs |
before 3.2.2-157.oe2403sp3 | 3.2.2-157.oe2403sp3 |
rubyopenEuler:24.03-LTS-SP4 From an advisory covering 5 CVEs |
before 3.2.2-158.oe2403sp4 | 3.2.2-158.oe2403sp4 |
rubyopenEuler:20.03-LTS-SP4 From an advisory covering 4 CVEs |
before 2.5.8-141.oe2003sp4 | 2.5.8-141.oe2003sp4 |
rubyRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 | 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 |
ruby-bundled-gemsRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 | 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 |
ruby-bundled-gems-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 | 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 |
ruby-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 | 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 |
ruby-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 | 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 |
ruby-default-gemsRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 | 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 |
ruby-develRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 | 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 |
ruby-docRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 | 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 |
ruby-libsRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 | 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 |
ruby-libs-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 | 0:3.3.10-5.module+el8.10.0+23696+c42b0f57 |
rubygem-abrtRed Hat:enterprise_linux:8::appstream From an advisory covering 3 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 3 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 3 CVEs |
before 0:3.1.5-5.module+el8.10.0+23696+c42b0f57 | 0:3.1.5-5.module+el8.10.0+23696+c42b0f57 |
rubygem-bigdecimal-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.1.5-5.module+el8.10.0+23696+c42b0f57 | 0:3.1.5-5.module+el8.10.0+23696+c42b0f57 |
rubygem-bundlerRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:2.5.22-5.module+el8.10.0+23696+c42b0f57 | 0:2.5.22-5.module+el8.10.0+23696+c42b0f57 |
rubygem-io-consoleRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:0.7.1-5.module+el8.10.0+23696+c42b0f57 | 0:0.7.1-5.module+el8.10.0+23696+c42b0f57 |
rubygem-io-console-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:0.7.1-5.module+el8.10.0+23696+c42b0f57 | 0:0.7.1-5.module+el8.10.0+23696+c42b0f57 |
rubygem-irbRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:1.13.1-5.module+el8.10.0+23696+c42b0f57 | 0:1.13.1-5.module+el8.10.0+23696+c42b0f57 |
rubygem-jsonRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:2.7.2-5.module+el8.10.0+23696+c42b0f57 | 0:2.7.2-5.module+el8.10.0+23696+c42b0f57 |
rubygem-json-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:2.7.2-5.module+el8.10.0+23696+c42b0f57 | 0:2.7.2-5.module+el8.10.0+23696+c42b0f57 |
rubygem-minitestRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:5.20.0-5.module+el8.10.0+23696+c42b0f57 | 0:5.20.0-5.module+el8.10.0+23696+c42b0f57 |
rubygem-mysql2Red Hat:enterprise_linux:8::appstream From an advisory covering 3 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 3 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 3 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 3 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 3 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 3 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 3 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 3 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 3 CVEs |
before 0:2.0.3-5.module+el8.10.0+23696+c42b0f57 | 0:2.0.3-5.module+el8.10.0+23696+c42b0f57 |
rubygem-psychRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:5.1.2-5.module+el8.10.0+23696+c42b0f57 | 0:5.1.2-5.module+el8.10.0+23696+c42b0f57 |
rubygem-psych-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:5.1.2-5.module+el8.10.0+23696+c42b0f57 | 0:5.1.2-5.module+el8.10.0+23696+c42b0f57 |
rubygem-raccRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:1.7.3-5.module+el8.10.0+23696+c42b0f57 | 0:1.7.3-5.module+el8.10.0+23696+c42b0f57 |
rubygem-racc-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:1.7.3-5.module+el8.10.0+23696+c42b0f57 | 0:1.7.3-5.module+el8.10.0+23696+c42b0f57 |
rubygem-rakeRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:13.1.0-5.module+el8.10.0+23696+c42b0f57 | 0:13.1.0-5.module+el8.10.0+23696+c42b0f57 |
rubygem-rbsRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.4.0-5.module+el8.10.0+23696+c42b0f57 | 0:3.4.0-5.module+el8.10.0+23696+c42b0f57 |
rubygem-rbs-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.4.0-5.module+el8.10.0+23696+c42b0f57 | 0:3.4.0-5.module+el8.10.0+23696+c42b0f57 |
rubygem-rdocRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:6.6.3.1-5.module+el8.10.0+23696+c42b0f57 | 0:6.6.3.1-5.module+el8.10.0+23696+c42b0f57 |
rubygem-rexmlRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.4.4-5.module+el8.10.0+23696+c42b0f57 | 0:3.4.4-5.module+el8.10.0+23696+c42b0f57 |
rubygem-rssRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:0.3.1-5.module+el8.10.0+23696+c42b0f57 | 0:0.3.1-5.module+el8.10.0+23696+c42b0f57 |
rubygem-test-unitRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.6.1-5.module+el8.10.0+23696+c42b0f57 | 0:3.6.1-5.module+el8.10.0+23696+c42b0f57 |
rubygem-typeprofRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:0.21.9-5.module+el8.10.0+23696+c42b0f57 | 0:0.21.9-5.module+el8.10.0+23696+c42b0f57 |
rubygemsRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.5.22-5.module+el8.10.0+23696+c42b0f57 | 0:3.5.22-5.module+el8.10.0+23696+c42b0f57 |
rubygems-develRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:3.5.22-5.module+el8.10.0+23696+c42b0f57 | 0:3.5.22-5.module+el8.10.0+23696+c42b0f57 |
rubyRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el9.7.0+23651+15dc1615 | 0:3.3.10-5.module+el9.7.0+23651+15dc1615 |
ruby-bundled-gemsRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el9.7.0+23651+15dc1615 | 0:3.3.10-5.module+el9.7.0+23651+15dc1615 |
ruby-bundled-gems-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el9.7.0+23651+15dc1615 | 0:3.3.10-5.module+el9.7.0+23651+15dc1615 |
ruby-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el9.7.0+23651+15dc1615 | 0:3.3.10-5.module+el9.7.0+23651+15dc1615 |
ruby-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el9.7.0+23651+15dc1615 | 0:3.3.10-5.module+el9.7.0+23651+15dc1615 |
ruby-default-gemsRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el9.7.0+23651+15dc1615 | 0:3.3.10-5.module+el9.7.0+23651+15dc1615 |
ruby-develRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el9.7.0+23651+15dc1615 | 0:3.3.10-5.module+el9.7.0+23651+15dc1615 |
ruby-docRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el9.7.0+23651+15dc1615 | 0:3.3.10-5.module+el9.7.0+23651+15dc1615 |
ruby-libsRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el9.7.0+23651+15dc1615 | 0:3.3.10-5.module+el9.7.0+23651+15dc1615 |
ruby-libs-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el9.7.0+23651+15dc1615 | 0:3.3.10-5.module+el9.7.0+23651+15dc1615 |
rubygem-bigdecimalRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.1.5-5.module+el9.7.0+23651+15dc1615 | 0:3.1.5-5.module+el9.7.0+23651+15dc1615 |
rubygem-bigdecimal-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.1.5-5.module+el9.7.0+23651+15dc1615 | 0:3.1.5-5.module+el9.7.0+23651+15dc1615 |
rubygem-bundlerRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:2.5.22-5.module+el9.7.0+23651+15dc1615 | 0:2.5.22-5.module+el9.7.0+23651+15dc1615 |
rubygem-io-consoleRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:0.7.1-5.module+el9.7.0+23651+15dc1615 | 0:0.7.1-5.module+el9.7.0+23651+15dc1615 |
rubygem-io-console-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:0.7.1-5.module+el9.7.0+23651+15dc1615 | 0:0.7.1-5.module+el9.7.0+23651+15dc1615 |
rubygem-irbRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:1.13.1-5.module+el9.7.0+23651+15dc1615 | 0:1.13.1-5.module+el9.7.0+23651+15dc1615 |
rubygem-jsonRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:2.7.2-5.module+el9.7.0+23651+15dc1615 | 0:2.7.2-5.module+el9.7.0+23651+15dc1615 |
rubygem-json-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:2.7.2-5.module+el9.7.0+23651+15dc1615 | 0:2.7.2-5.module+el9.7.0+23651+15dc1615 |
rubygem-minitestRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:5.20.0-5.module+el9.7.0+23651+15dc1615 | 0:5.20.0-5.module+el9.7.0+23651+15dc1615 |
rubygem-mysql2Red Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:0.5.5-3.module+el9.7.0+23362+7018fe7e | 0:0.5.5-3.module+el9.7.0+23362+7018fe7e |
rubygem-mysql2-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:0.5.5-3.module+el9.7.0+23362+7018fe7e | 0:0.5.5-3.module+el9.7.0+23362+7018fe7e |
rubygem-mysql2-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:0.5.5-3.module+el9.7.0+23362+7018fe7e | 0:0.5.5-3.module+el9.7.0+23362+7018fe7e |
rubygem-mysql2-docRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:0.5.5-3.module+el9.7.0+23362+7018fe7e | 0:0.5.5-3.module+el9.7.0+23362+7018fe7e |
rubygem-pgRed Hat:enterprise_linux:9::appstream From an advisory covering 3 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 3 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 3 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 3 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 3 CVEs |
before 0:2.0.3-5.module+el9.7.0+23651+15dc1615 | 0:2.0.3-5.module+el9.7.0+23651+15dc1615 |
rubygem-psychRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:5.1.2-5.module+el9.7.0+23651+15dc1615 | 0:5.1.2-5.module+el9.7.0+23651+15dc1615 |
rubygem-psych-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:5.1.2-5.module+el9.7.0+23651+15dc1615 | 0:5.1.2-5.module+el9.7.0+23651+15dc1615 |
rubygem-raccRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:1.7.3-5.module+el9.7.0+23651+15dc1615 | 0:1.7.3-5.module+el9.7.0+23651+15dc1615 |
rubygem-racc-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:1.7.3-5.module+el9.7.0+23651+15dc1615 | 0:1.7.3-5.module+el9.7.0+23651+15dc1615 |
rubygem-rakeRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:13.1.0-5.module+el9.7.0+23651+15dc1615 | 0:13.1.0-5.module+el9.7.0+23651+15dc1615 |
rubygem-rbsRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.4.0-5.module+el9.7.0+23651+15dc1615 | 0:3.4.0-5.module+el9.7.0+23651+15dc1615 |
rubygem-rbs-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.4.0-5.module+el9.7.0+23651+15dc1615 | 0:3.4.0-5.module+el9.7.0+23651+15dc1615 |
rubygem-rdocRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:6.6.3.1-5.module+el9.7.0+23651+15dc1615 | 0:6.6.3.1-5.module+el9.7.0+23651+15dc1615 |
rubygem-rexmlRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.4.4-5.module+el9.7.0+23651+15dc1615 | 0:3.4.4-5.module+el9.7.0+23651+15dc1615 |
rubygem-rssRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:0.3.1-5.module+el9.7.0+23651+15dc1615 | 0:0.3.1-5.module+el9.7.0+23651+15dc1615 |
rubygem-test-unitRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.6.1-5.module+el9.7.0+23651+15dc1615 | 0:3.6.1-5.module+el9.7.0+23651+15dc1615 |
rubygem-typeprofRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:0.21.9-5.module+el9.7.0+23651+15dc1615 | 0:0.21.9-5.module+el9.7.0+23651+15dc1615 |
rubygemsRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.5.22-5.module+el9.7.0+23651+15dc1615 | 0:3.5.22-5.module+el9.7.0+23651+15dc1615 |
rubygems-develRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:3.5.22-5.module+el9.7.0+23651+15dc1615 | 0:3.5.22-5.module+el9.7.0+23651+15dc1615 |
rubyRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.3.10-11.el10_1 | 0:3.3.10-11.el10_1 |
ruby-bundled-gemsRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.3.10-11.el10_1 | 0:3.3.10-11.el10_1 |
ruby-bundled-gems-debuginfoRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.3.10-11.el10_1 | 0:3.3.10-11.el10_1 |
ruby-debuginfoRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.3.10-11.el10_1 | 0:3.3.10-11.el10_1 |
ruby-debugsourceRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.3.10-11.el10_1 | 0:3.3.10-11.el10_1 |
ruby-default-gemsRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.3.10-11.el10_1 | 0:3.3.10-11.el10_1 |
ruby-develRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.3.10-11.el10_1 | 0:3.3.10-11.el10_1 |
ruby-libsRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.3.10-11.el10_1 | 0:3.3.10-11.el10_1 |
ruby-libs-debuginfoRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.3.10-11.el10_1 | 0:3.3.10-11.el10_1 |
rubygem-bigdecimalRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.1.5-11.el10_1 | 0:3.1.5-11.el10_1 |
rubygem-bigdecimal-debuginfoRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.1.5-11.el10_1 | 0:3.1.5-11.el10_1 |
rubygem-bundlerRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:2.5.22-11.el10_1 | 0:2.5.22-11.el10_1 |
rubygem-io-consoleRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:0.7.1-11.el10_1 | 0:0.7.1-11.el10_1 |
rubygem-io-console-debuginfoRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:0.7.1-11.el10_1 | 0:0.7.1-11.el10_1 |
rubygem-irbRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:1.13.1-11.el10_1 | 0:1.13.1-11.el10_1 |
rubygem-jsonRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:2.7.2-11.el10_1 | 0:2.7.2-11.el10_1 |
rubygem-json-debuginfoRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:2.7.2-11.el10_1 | 0:2.7.2-11.el10_1 |
rubygem-minitestRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:5.20.0-11.el10_1 | 0:5.20.0-11.el10_1 |
rubygem-power_assertRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:2.0.3-11.el10_1 | 0:2.0.3-11.el10_1 |
rubygem-psychRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:5.1.2-11.el10_1 | 0:5.1.2-11.el10_1 |
rubygem-psych-debuginfoRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:5.1.2-11.el10_1 | 0:5.1.2-11.el10_1 |
rubygem-raccRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:1.7.3-11.el10_1 | 0:1.7.3-11.el10_1 |
rubygem-racc-debuginfoRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:1.7.3-11.el10_1 | 0:1.7.3-11.el10_1 |
rubygem-rakeRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:13.1.0-11.el10_1 | 0:13.1.0-11.el10_1 |
rubygem-rbsRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.4.0-11.el10_1 | 0:3.4.0-11.el10_1 |
rubygem-rbs-debuginfoRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.4.0-11.el10_1 | 0:3.4.0-11.el10_1 |
rubygem-rdocRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:6.6.3.1-11.el10_1 | 0:6.6.3.1-11.el10_1 |
rubygem-rexmlRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.4.4-11.el10_1 | 0:3.4.4-11.el10_1 |
rubygem-rssRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:0.3.1-11.el10_1 | 0:0.3.1-11.el10_1 |
rubygem-test-unitRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.6.1-11.el10_1 | 0:3.6.1-11.el10_1 |
rubygem-typeprofRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:0.21.9-11.el10_1 | 0:0.21.9-11.el10_1 |
rubygemsRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.5.22-11.el10_1 | 0:3.5.22-11.el10_1 |
rubygems-develRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.5.22-11.el10_1 | 0:3.5.22-11.el10_1 |
ruby-docRed Hat:enterprise_linux:10.1 From an advisory covering 3 CVEs |
before 0:3.3.10-11.el10_1 | 0:3.3.10-11.el10_1 |
rubyRed Hat:rhel_eus:9.6::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el9.6.0+23780+e40d2335 | 0:3.3.10-5.module+el9.6.0+23780+e40d2335 |
ruby-bundled-gemsRed Hat:rhel_eus:9.6::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el9.6.0+23780+e40d2335 | 0:3.3.10-5.module+el9.6.0+23780+e40d2335 |
ruby-bundled-gems-debuginfoRed Hat:rhel_eus:9.6::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el9.6.0+23780+e40d2335 | 0:3.3.10-5.module+el9.6.0+23780+e40d2335 |
ruby-debuginfoRed Hat:rhel_eus:9.6::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el9.6.0+23780+e40d2335 | 0:3.3.10-5.module+el9.6.0+23780+e40d2335 |
ruby-debugsourceRed Hat:rhel_eus:9.6::appstream From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el9.6.0+23780+e40d2335 | 0:3.3.10-5.module+el9.6.0+23780+e40d2335 |
rubyRocky Linux:8 From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el8.10.0+40038+e29e4152 | 0:3.3.10-5.module+el8.10.0+40038+e29e4152 |
rubygem-abrtRocky Linux:8 From an advisory covering 3 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 3 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 3 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 3 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 3 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 3 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 3 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 3 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-mysql2Rocky Linux:8 From an advisory covering 3 CVEs |
before 0:0.5.5-1.module+el8.10.0+1827+16ecb9d2 | 0:0.5.5-1.module+el8.10.0+1827+16ecb9d2 |
rubygem-pgRocky Linux:8 From an advisory covering 3 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-pgRocky Linux:8 From an advisory covering 3 CVEs |
before 0:1.5.4-1.module+el8.10.0+1827+16ecb9d2 | 0:1.5.4-1.module+el8.10.0+1827+16ecb9d2 |
rubyRocky Linux:9 From an advisory covering 3 CVEs |
before 0:3.3.10-5.module+el9.7.0+40039+300ba1ed | 0:3.3.10-5.module+el9.7.0+40039+300ba1ed |
rubygem-mysql2Rocky Linux:9 From an advisory covering 3 CVEs |
before 0:0.5.5-3.module+el9.7.0+40032+36e56d0d | 0:0.5.5-3.module+el9.7.0+40032+36e56d0d |
rubygem-pgRocky Linux:9 From an advisory covering 3 CVEs |
before 0:1.5.4-1.module+el9.7.0+40032+36e56d0d.0.1 | 0:1.5.4-1.module+el9.7.0+40032+36e56d0d.0.1 |
rubyRocky Linux:10 From an advisory covering 3 CVEs |
before 0:3.3.10-11.el10_1 | 0:3.3.10-11.el10_1 |
ruby2.5SUSE:Linux Enterprise Module for Basesystem 15 SP6 |
before 2.5.9-150000.4.54.1 | 2.5.9-150000.4.54.1 |
ruby2.5openSUSE:Leap 15.6 |
before 2.5.9-150000.4.54.1 | 2.5.9-150000.4.54.1 |
ruby2.5SUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 8 CVEs |
before 2.5.9-150700.24.3.1 | 2.5.9-150700.24.3.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 |
All versions, plus listed versions 2.3.0-12.3.0-22.3.0-4ubuntu22.3.0-4ubuntu32.3.0-5ubuntu1 Show 28 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+esm102.3.1-2~ubuntu16.04.16+esm112.3.1-2~ubuntu16.04.16+esm122.3.1-2~ubuntu16.04.16+esm142.3.1-2~ubuntu16.04.16+esm15 |
None known |
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:Pro:20.04:LTS |
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 |
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.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 |
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.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 |
jrubyUbuntu:25.10 |
All versions, plus listed versions 9.4.8.0+ds-2ubuntu19.4.8.0+ds-3ubuntu1 |
None known |
ruby3.3Ubuntu:25.10 |
before 3.3.8-2ubuntu2, plus listed versions 3.3.7-1ubuntu23.3.8-2ubuntu1 |
3.3.8-2ubuntu2 |
rubygemsUbuntu:25.10 |
before 3.6.7-2ubuntu1, plus listed versions 3.6.3-13.6.7-2 |
3.6.7-2ubuntu1 |
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.3Ubuntu:26.04:LTS |
before 3.3.8-2ubuntu2 | 3.3.8-2ubuntu2 |
rubygemsUbuntu:26.04:LTS |
before 3.6.7-2ubuntu1 | 3.6.7-2ubuntu1 |
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 |
rubygemsUbuntu:22.04:LTS From an advisory covering 2 CVEs |
before 3.3.5-2ubuntu1.1, plus listed versions 3.2.5-23.2.27-23.2.27-33.3.5-2 |
3.3.5-2ubuntu1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | OSV | |
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-24294 is a high vulnerability (CVSS 7.5) in Ruby Resolv, published July 12, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.66%, the 51st percentile. Fixed in resolv 0.2.3.
References
ruby-lang.org/en/news/2025/07/08/dos-resolv-cve-2025-24294
nvd.nist.gov/vuln/detail/CVE-2025-24294
github.com/ruby/resolv/commit/4c2f71b5e80826506f78417d85b38481c058fb25
github.com/rubysec/ruby-advisory-db/blob/master/gems/resolv/CVE-2025-24294.yml
github.com/advisories/GHSA-xh69-987w-hrp8
access.redhat.com/errata/RHSA-2025:23062
Show 86 moreShow less
access.redhat.com/security/cve/CVE-2025-24294
access.redhat.com/security/cve/CVE-2025-58767
access.redhat.com/security/cve/CVE-2025-61594
bugzilla.redhat.com/2379684
bugzilla.redhat.com/2396186
errata.almalinux.org/8/ALSA-2025-23062.html
access.redhat.com/errata/RHSA-2025:23063
errata.almalinux.org/9/ALSA-2025-23063.html
access.redhat.com/errata/RHSA-2025:23141
errata.almalinux.org/10/ALSA-2025-23141.html
docs.bell-sw.com/security/cves/CVE-2025-24294
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1768209702.html
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1768301582.html
security-tracker.debian.org/tracker/CVE-2025-24294
github.com/ruby/resolv
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3533
nvd.nist.gov/vuln/detail/CVE-2026-27820
nvd.nist.gov/vuln/detail/CVE-2026-47240
nvd.nist.gov/vuln/detail/CVE-2026-47241
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3534
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3535
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3536
nvd.nist.gov/vuln/detail/CVE-2026-47242
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3537
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2379684
bugzilla.redhat.com/show_bug.cgi?id=2396186
issues.redhat.com/browse/RHEL-106820
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_23062.json
cve.org/CVERecord?id=CVE-2025-24294
cve.org/CVERecord?id=CVE-2025-58767
nvd.nist.gov/vuln/detail/CVE-2025-58767
github.com/ruby/rexml/commit/5859bdeac792687eaf93d8e8f0b7e3c1e2ed5c23
github.com/ruby/rexml/security/advisories/GHSA-c2f4-jgmc-q2r5
bugzilla.redhat.com/show_bug.cgi?id=2426336
cve.org/CVERecord?id=CVE-2025-61594
nvd.nist.gov/vuln/detail/CVE-2025-61594
github.com/ruby/uri/commit/20157e3e29b125ff41f1d9662e2e3b1d066f5902
github.com/ruby/uri/commit/7e521b2da0833d964aab43019e735aea674e1c2c
github.com/ruby/uri/commit/d3116ca66a3b1c97dc7577f9d2d6e353f391cd6a
github.com/rubysec/ruby-advisory-db/blob/master/gems/uri/CVE-2025-61594.yml
ruby-lang.org/en/news/2025/10/07/uri-cve-2025-61594
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_23063.json
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_23141.json
access.redhat.com/errata/RHSA-2025:23648
bugzilla.redhat.com/show_bug.cgi?id=2404720
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_23648.json
access.redhat.com/security/cve/CVE-2025-26625
cve.org/CVERecord?id=CVE-2025-26625
nvd.nist.gov/vuln/detail/CVE-2025-26625
github.com/git-lfs/git-lfs/commit/0cffe93176b870055c9dadbb3cc9a4a440e98396
github.com/git-lfs/git-lfs/commit/5c11ffce9a4f095ff356bc781e2a031abb46c1a8
github.com/git-lfs/git-lfs/commit/d02bd13f02ef76f6807581cd6b34709069cb3615
github.com/git-lfs/git-lfs/releases/tag/v3.7.1
github.com/git-lfs/git-lfs/security/advisories/GHSA-6pvw-g552-53c5
access.redhat.com/errata/RHSA-2025:23927
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_23927.json
errata.rockylinux.org/RLSA-2025:23062
errata.rockylinux.org/RLSA-2025:23063
errata.rockylinux.org/RLSA-2025:23141
suse.com/support/update/announcement/2025/suse-su-20253776-1
bugzilla.suse.com/1246430
suse.com/security/cve/CVE-2025-24294
suse.com/support/update/announcement/2025/suse-su-20254264-1
bugzilla.suse.com/1225905
bugzilla.suse.com/1230930
bugzilla.suse.com/1232440
bugzilla.suse.com/1235773
bugzilla.suse.com/1237804
bugzilla.suse.com/1237805
bugzilla.suse.com/1237806
bugzilla.suse.com/1245254
suse.com/security/cve/CVE-2024-35221
suse.com/security/cve/CVE-2024-47220
suse.com/security/cve/CVE-2024-49761
suse.com/security/cve/CVE-2025-27219
suse.com/security/cve/CVE-2025-27220
suse.com/security/cve/CVE-2025-27221
suse.com/security/cve/CVE-2025-6442
ubuntu.com/security/CVE-2025-24294
ubuntu.com/security/notices/USN-7734-1
ubuntu.com/security/notices/USN-7735-1
ubuntu.com/security/CVE-2024-27280
ubuntu.com/security/CVE-2024-27282
ubuntu.com/security/CVE-2024-35176
ubuntu.com/security/CVE-2023-28755
Left out here: 71 package rows. The JSON record has them.