In Puma (RubyGem) before 4.3.4 and 3.12.5, an attacker could smuggle an HTTP response, by using an invalid transfer-encoding header. The problem has been fixed in Puma 3.12.5 and Puma 4.3.4.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade puma | Oct 8, 2020 | May 22, 2020 |
| Suse | — | Upgrade ruby2.5-rubygem-pumaUpgrade rmt-server-configUpgrade rmt-server-pubcloudUpgrade rmt-serverUpgrade ruby2.5-rubygem-puma-doc | Jul 19, 2020 | May 22, 2020 |
| Ubuntu | — | Upgrade puma (Ubuntu Pro) | Mar 8, 2024 | May 22, 2020 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub