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).
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 |
|---|---|---|---|---|
| Centos_linux | — | centos-upgrade-haproxycentos-upgrade-haproxy-debuginfocentos-upgrade-haproxy-debugsource | Apr 29, 2020 | Oct 23, 2019 |
| Debian | debian-upgrade-haproxy | Jun 1, 2022 | Oct 23, 2019 | |
| Huawei Euleros 2_0_sp3 | huawei-euleros-2_0_sp3-upgrade-haproxy | Apr 30, 2021 | Oct 23, 2019 | |
| Huawei Euleros 2_0_sp5 | huawei-euleros-2_0_sp5-upgrade-haproxy | Feb 24, 2020 | Oct 23, 2019 | |
| Huawei Euleros 2_0_sp8 | huawei-euleros-2_0_sp8-upgrade-haproxy | Jul 31, 2020 | Oct 23, 2019 | |
| Oracle_linux | — | oracle-linux-upgrade-haproxy | Oct 5, 2022 | Sep 13, 2019 |
| Redhat Openshift | linuxrpm-upgrade-haproxy | Apr 8, 2020 | Oct 23, 2019 | |
| Redhat_linux | redhat-upgrade-haproxyredhat-upgrade-haproxy-debuginforedhat-upgrade-haproxy-debugsource | Apr 29, 2020 | Oct 23, 2019 | |
| Suse | — | suse-upgrade-haproxy | Dec 4, 2019 | Oct 23, 2019 |
| Ubuntu | ubuntu-upgrade-haproxy | Nov 6, 2019 | Oct 23, 2019 | |
| Vmware Photon_os | vmware-photon_os_update_tdnf | Jan 20, 2025 | Oct 23, 2019 |
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