GHSA-x7jg-6pwg-fx5hHighCVSS 7.5
HTTP Smuggling via Transfer-Encoding Header in Puma
🔗 CVE IDs covered (1)
📋 Description
Impact
By using an invalid transfer-encoding header, an attacker could smuggle an HTTP response.
Originally reported by @ZeddYu, who has our thanks for the detailed report.
Patches
The problem has been fixed in Puma 3.12.5 and Puma 4.3.4.
For more information
If you have any questions or comments about this advisory:
- Open an issue in Puma
- See our security policy
🎯 Affected products2
- rubygems/puma:< 3.12.5
- rubygems/puma:>= 4.0.0, < 4.3.4
🔗 References (10)
- https://github.com/puma/puma/security/advisories/GHSA-x7jg-6pwg-fx5h
- https://github.com/puma/puma/commit/f24d5521295a2152c286abb0a45a1e1e2bd275bd
- https://github.com/puma/puma/blob/master/History.md#434435-and-31253126--2020-05-22
- https://nvd.nist.gov/vuln/detail/CVE-2020-11076
- http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00034.html
- http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00038.html
- https://lists.fedoraproject.org/archives/list/[email protected]/message/SKIY5H67GJIGJL6SMFWFLUQQQR3EMVPR/
- https://lists.debian.org/debian-lts-announce/2020/10/msg00009.html
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2020-11076.yml
- https://github.com/advisories/GHSA-x7jg-6pwg-fx5h