File tree Expand file tree Collapse file tree 1 file changed +29
-0
lines changed
Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ gem : activestorage
3+ framework : rails
4+ cve : 2026-33658
5+ ghsa : p9fm-f462-ggrg
6+ url : https://github.com/rails/rails/security/advisories/GHSA-p9fm-f462-ggrg
7+ title : Rails Active Storage has a possible DoS vulnerability in
8+ proxy mode via multi-range requests
9+ date : 2026-03-25
10+ description : |
11+ ## Impact
12+
13+ Active Storage’s proxy controller does not limit the number of byte
14+ ranges in an HTTP Range header. A request with thousands of small
15+ ranges causes disproportionate CPU usage compared to a normal
16+ request for the same file, possibly resulting in a DoS vulnerability.
17+ patched_versions :
18+ - " ~> 7.2.3.1"
19+ - " ~> 8.0.4.1"
20+ - " >= 8.1.2.1"
21+ related :
22+ url :
23+ - https://discuss.rubyonrails.org/t/cve-2026-33658-possible-dos-vulnerability-in-active-storage-proxy-mode-via-multi-range-requests/90906
24+ - https://rubyonrails.org/2026/3/23/Rails-Versions-7-2-3-1-8-0-4-1-and-8-1-2-1-have-been-released
25+ - https://github.com/rails/rails/commit/85ec5b1e00d3197d8c69a5e622e1b398a1b10b06.patch
26+ - https://github.com/rails/rails/commit/d7da4ef03f99035fba5add8828646f1e9173549c.patch
27+ - https://github.com/rails/rails/commit/b8a1665824a43d71cd6406cf9adcae842ceb1c22.patch
28+ - https://github.com/rails/rails/security/advisories/GHSA-p9fm-f462-ggrg
29+ - https://github.com/advisories/GHSA-p9fm-f462-ggrg
You can’t perform that action at this time.
0 commit comments