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 | — | Upgrade haproxy-debugsourceUpgrade haproxyUpgrade haproxy-debuginfo | Apr 29, 2020 | Oct 23, 2019 |
| Debian | — | Upgrade haproxy | Jun 1, 2022 | Oct 23, 2019 |
| Huawei Euleros 2_0_sp3 | — | Upgrade haproxy | Apr 30, 2021 | Oct 23, 2019 |
| Huawei Euleros 2_0_sp5 | — | Upgrade haproxy | Feb 24, 2020 | Oct 23, 2019 |
| Huawei Euleros 2_0_sp8 | — | Upgrade haproxy | Jul 31, 2020 | Oct 23, 2019 |
| Oracle_linux | — | Upgrade haproxy | Oct 5, 2022 | Sep 13, 2019 |
| Redhat Openshift | — | Upgrade haproxy | Apr 8, 2020 | Sep 13, 2019 |
| Redhat_linux | — | Upgrade haproxy-debugsourceUpgrade haproxyUpgrade haproxy-debuginfo | Apr 29, 2020 | Oct 23, 2019 |
| Suse | — | Upgrade haproxy | Dec 4, 2019 | Oct 23, 2019 |
| Ubuntu | — | Upgrade haproxy | Nov 6, 2019 | Oct 23, 2019 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | 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