Vulnerability GHSA-c2f4-cvqm-65w2
Medium Risk
MEDIUM RISK
CVSS Score: 5.9
Score Range: 4.0–6.9
Medium severity vulnerabilities (CVSS 4.0–6.9). Important issues that meaningfully reduce security confidence.
2 years ago
January 08, 2024 at 03:56 PM UTC
Puma HTTP Request/Response Smuggling vulnerability
0.8.0 - 5.6.7 and 6.0.0 - 6.4.1
0.8.0 - 5.6.7 and 6.0.0 - 6.4.1
Summary
Puma HTTP Request/Response Smuggling vulnerability
Details
Impact
Prior to versions 6.4.2 and 5.6.8, puma exhibited dangerous behavior when parsing chunked transfer encoding bodies.
Fixed versions limit the size of chunk extensions. Without this limit, an attacker could cause unbounded resource (CPU, network bandwidth) consumption.
Patches
The vulnerability has been fixed in 6.4.2 and 5.6.8.
Workarounds
No known workarounds.
References
- HTTP Request Smuggling
- Open an issue in Puma
- See our security policy
Related Vulnerabilities
Other vulnerabilities affecting the same packages
High Risk
4 months ago
Puma PROXY Protocol v1 Accepts Repeated Protocol Headers on Persistent Connections
5.5.0 - 7.2.0 and 8.0.0 - 8.0.1 GHSA-2vqw-3mp8-cgmx
5.5.0 - 7.2.0 and 8.0.0 - 8.0.1 GHSA-2vqw-3mp8-cgmx
High Risk
4 months ago
Puma PROXY Protocol v1 Parser Allows Remote Memory Exhaustion
5.5.0 - 7.2.0 and 8.0.0 - 8.0.1 GHSA-qpgp-93vx-g8v8
5.5.0 - 7.2.0 and 8.0.0 - 8.0.1 GHSA-qpgp-93vx-g8v8
Medium Risk
2 years ago
Puma's header normalization allows for client to clobber proxy set headers
0.8.0 - 5.6.8 and 6.0.0 - 6.4.2 GHSA-9hf4-67fc-4vf4
0.8.0 - 5.6.8 and 6.0.0 - 6.4.2 GHSA-9hf4-67fc-4vf4
Critical
3 years ago
Puma HTTP Request/Response Smuggling vulnerability
0.8.0 - 5.6.6 and 6.0.0 - 6.3.0 GHSA-68xg-gqqm-vgj8
0.8.0 - 5.6.6 and 6.0.0 - 6.3.0 GHSA-68xg-gqqm-vgj8
Critical
4 years ago
Puma vulnerable to HTTP Request Smuggling
0.8.0 - 4.3.11 and 5.0.0 - 5.6.2 GHSA-h99w-9q5r-gjq9
0.8.0 - 4.3.11 and 5.0.0 - 5.6.2 GHSA-h99w-9q5r-gjq9
Impacted packages
Timeline
Published
2 years ago
January 08, 2024 at 03:56 PM UTC
Fixed (6.4.2)
2 years ago
January 08, 2024 at 05:54 AM UTC
Fixed (5.6.8)
2 years ago
January 08, 2024 at 06:00 AM UTC
Last Modified
1 month ago
September 10, 2026 at 03:49 AM UTC