Skip to content

Commit 1cef6c6

Browse files
jasnowRubySec CI
authored andcommitted
Updated advisory posts against rubysec/ruby-advisory-db@8d67b6a
1 parent efa3dff commit 1cef6c6

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
layout: advisory
3+
title: 'CVE-2025-49007 (rack): ReDoS Vulnerability in Rack::Multipart handle_mime_head'
4+
comments: false
5+
categories:
6+
- rack
7+
advisory:
8+
gem: rack
9+
cve: 2025-49007
10+
ghsa: 47m2-26rw-j2jw
11+
url: https://github.com/rack/rack/security/advisories/GHSA-47m2-26rw-j2jw
12+
title: ReDoS Vulnerability in Rack::Multipart handle_mime_head
13+
date: 2025-06-05
14+
description: |
15+
### Summary
16+
17+
There is a denial of service vulnerability in the
18+
Content-Disposition parsing component of Rack. This is very
19+
similar to the previous security issue CVE-2022-44571.
20+
21+
### Details
22+
23+
Carefully crafted input can cause Content-Disposition header
24+
parsing in Rack to take an unexpected amount of time, possibly
25+
resulting in a denial of service attack vector. This header is
26+
used typically used in multipart parsing. Any applications that
27+
parse multipart posts using Rack (virtually all Rails applications)
28+
are impacted.
29+
30+
### Credits
31+
32+
Thanks to [scyoon](https://hackerone.com/scyoon) for reporting
33+
this to the Rails security team
34+
cvss_v4: 6.6
35+
unaffected_versions:
36+
- "< 3.1.0"
37+
patched_versions:
38+
- ">= 3.1.16"
39+
related:
40+
url:
41+
- https://nvd.nist.gov/vuln/detail/CVE-2025-49007
42+
- https://github.com/rack/rack/security/advisories/GHSA-47m2-26rw-j2jw
43+
- https://github.com/rack/rack/commit/4795831a0a310c2d31102749e551b38faab6401f
44+
- https://github.com/rack/rack/commit/aed514df37e33907df3c971ed3ca9a0a20ac2901
45+
- https://github.com/advisories/GHSA-47m2-26rw-j2jw
46+
---

0 commit comments

Comments
 (0)