2.3
/ 10
LOW
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U
Description
Active Storage allows users to attach cloud and local files in Rails applications. Prior to versions 8.1.2.1, 8.0.4.1, and 7.2.3.1
Active Storage's proxy controller does not limit the number of byte ranges in an HTTP Range header. A request with thousands of small ranges causes disproportionate CPU usage compared to a normal request for the same file, possibly resulting in a DoS vulnerability. Versions 8.1.2.1, 8.0.4.1, and 7.2.3.1 contain a patch.
Active Storage's proxy controller does not limit the number of byte ranges in an HTTP Range header. A request with thousands of small ranges causes disproportionate CPU usage compared to a normal request for the same file, possibly resulting in a DoS vulnerability. Versions 8.1.2.1, 8.0.4.1, and 7.2.3.1 contain a patch.
Basic Information
ID
CVE-2026-33658
Source
GitHub_M
Published
Mar 26, 2026 at 21:03
Modified
Mar 30, 2026 at 11:42
Affected Product
Vendor
rails
Product
activestorage
Version
>= 8.1.0, < 8.1.2.1
Affected Versions
rails activestorage >= 8.1.0, < 8.1.2.1
rails activestorage >= 8.0.0, < 8.0.4.1
rails activestorage < 7.2.3.1
rails activestorage >= 8.0.0, < 8.0.4.1
rails activestorage < 7.2.3.1