CVE-2023-40175 is a critical HTTP request smuggling vulnerability affecting Puma web server versions prior to 6.3.1 and 5.6.7. This flaw stems from incorrect parsing of chunked transfer encoding bodies or zero-length Content-Length headers, allowing attackers to manipulate HTTP requests. With a CVSS score of 9.8 (Critical), it presents a high risk of compromise (C:H/I:H/A:H) due to its network-based attack vector and low attack complexity. While there is no known active exploitation or public exploit code (Metasploit, Nuclei, ExploitDB), the vulnerability has garnered some community discussion, with users advised to upgrade immediately as there are no workarounds.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
< 5.6.7CPE matchmatch criteria | cpe:2.3:a:puma:puma:*:*:*:*:*:ruby:*:* | ||
>= 6.0.0, < 6.3.1CPE matchmatch criteria | cpe:2.3:a:puma:puma:*:*:*:*:*:ruby:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.3 Bluesky, 0.3 Mastodon, and 2.4 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.