Skip to content

Commit dfabfc1

Browse files
jasnowpostmodern
authored andcommitted
GHSA/SYNC: 1 brand new rails-related advisory
1 parent aa2bacb commit dfabfc1

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
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

0 commit comments

Comments
 (0)