PT-2024-1926 · Rack+9 · Rack+9
Ooooooo-Q
·
Published
2024-02-21
·
Updated
2026-03-13
·
CVE-2024-26141
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Rack versions 1.3.0 through 3.0.9 and 2.2.8.1.
Description
Rack is a modular Ruby web server interface. A denial of service (DoS) vulnerability exists due to improper handling of Range headers. Carefully crafted Range headers can cause the server to respond with an unexpectedly large response, potentially leading to a denial of service. Applications using the
Rack::File middleware or the Rack::Utils.byte ranges methods, including Rails applications, are vulnerable.Recommendations
Upgrade to Rack version 3.0.9.1 or 2.2.8.1 to address this vulnerability.
Exploit
Fix
DoS
Resource Exhaustion
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Almalinux
Astra Linux
Centos
Linuxmint
Rack
Red Hat
Red Os
Rocky Linux
Suse
Ubuntu