CVE-2019-18277
- State
- Published
- Severity
- Not scored
- Published
- Oct 23, 2019
- Updated
- Aug 5, 2024
- Reserved
- Oct 23, 2019
Description
A flaw was found in HAProxy before 2.0.6. In legacy mode, messages featuring a transfer-encoding header missing the "chunked" value were not being correctly rejected. The impact was limited but if combined with the "http-reuse always" setting, it could be used to help construct an HTTP request smuggling attack against a vulnerable component employing a lenient parser that would ignore the content-length header as soon as it saw a transfer-encoding one (even if not entirely valid according to the specification).
Scores
The record has no CVSS score.
Weaknesses
The record names no weakness.
Affected Products
| Product | Versions |
|---|---|
n/an/a |
|
References
- https://www.mail-archive.com/haproxy%40formilux.org/msg34926.html
- https://nathandavison.com/blog/haproxy-http-request-smuggling
- https://git.haproxy.org/?p=haproxy-2.0.git%3Ba=commit%3Bh=196a7df44d8129d1adc795da020b722614d6a581
- USN-4174-1vendor-advisory
- openSUSE-SU-2019:2626vendor-advisory
- openSUSE-SU-2019:2645vendor-advisory
- [debian-lts-announce] 20220530 [SECURITY] [DLA 3034-1] haproxy security updatemailing-list
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.