CVE catalog

CVE-2023-40225

haproxy: CVE-2023-40225

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Published
Source
[NVD] · [CVE record]
EPSS
2.15% · Oct 25, 2026

HAProxy through 2.0.32, 2.1.x and 2.2.x through 2.2.30, 2.3.x and 2.4.x through 2.4.23, 2.5.x and 2.6.x before 2.6.15, 2.7.x before 2.7.10, and 2.8.x before 2.8.2 forwards empty Content-Length headers, violating RFC 9110 section 8.6. In uncommon cases, an HTTP/1 server behind HAProxy may interpret the payload as an extra request.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianhaproxysid3.2.26-1fixed
Debianhaproxyforky3.2.26-1fixed
Debianhaproxytrixie3.0.11-1+deb13u3fixed
Debianhaproxytrixie-security3.0.11-1+deb13u4fixed
Debianhaproxybookworm2.6.12-1+deb12u3fixed
Debianhaproxybookworm-security2.6.12-1+deb12u4fixed
Ubuntuhaproxy22.042.2.9-2ubuntu2vulnerable
Ubuntuhaproxy22.042.4.8-1vulnerable
Ubuntuhaproxy22.042.4.8-2ubuntu3vulnerable
Ubuntuhaproxy22.042.4.11-1ubuntu1vulnerable
Ubuntuhaproxy22.042.4.12-1ubuntu1vulnerable
Ubuntuhaproxy22.042.4.12-1ubuntu2vulnerable
Ubuntuhaproxy22.042.4.13-1ubuntu1vulnerable
Ubuntuhaproxy22.042.4.14-1ubuntu1vulnerable
Ubuntuhaproxy22.042.4.18-0ubuntu1vulnerable
Ubuntuhaproxy22.042.4.18-0ubuntu1.1vulnerable
Ubuntuhaproxy22.042.4.18-0ubuntu1.2vulnerable
Ubuntuhaproxy22.042.4.18-0ubuntu1.3vulnerable
Ubuntuhaproxy22.042.4.22-0ubuntu0.22.04.1vulnerable
Ubuntuhaproxy22.042.4.22-0ubuntu0.22.04.2fixed
Ubuntuhaproxy20.042.0.5-1vulnerable
Ubuntuhaproxy20.042.0.8-1vulnerable
Ubuntuhaproxy20.042.0.9-1vulnerable
Ubuntuhaproxy20.042.0.10-1vulnerable
Ubuntuhaproxy20.042.0.10-1ubuntu1vulnerable
Ubuntuhaproxy20.042.0.11-1ubuntu1vulnerable
Ubuntuhaproxy20.042.0.12-1ubuntu2vulnerable
Ubuntuhaproxy20.042.0.13-1ubuntu2vulnerable
Ubuntuhaproxy20.042.0.13-2vulnerable
Ubuntuhaproxy20.042.0.13-2ubuntu0.1vulnerable
Ubuntuhaproxy20.042.0.13-2ubuntu0.2vulnerable
Ubuntuhaproxy20.042.0.13-2ubuntu0.3vulnerable
Ubuntuhaproxy20.042.0.13-2ubuntu0.5vulnerable
Ubuntuhaproxy20.042.0.29-0ubuntu1vulnerable
Ubuntuhaproxy20.042.0.29-0ubuntu1.1vulnerable
Ubuntuhaproxy20.042.0.29-0ubuntu1.3vulnerable
Ubuntuhaproxy20.042.0.31-0ubuntu0.1vulnerable
Ubuntuhaproxy20.042.0.31-0ubuntu0.2fixed
Susehaproxylinux enterprise high availability extension 15 sp22.0.31-150200.11.23.1fixed
Susehaproxylinux enterprise high availability extension 15 sp32.0.31-150200.11.23.1fixed
Opensusehaproxytumbleweed2.8.2+git0.61a0f576a-2.1fixed
Susehaproxylinux enterprise micro 5.32.4.22+git0.f8e3218e2-150400.3.16.1fixed
Susehaproxylinux enterprise micro 5.42.4.22+git0.f8e3218e2-150400.3.16.1fixed
Susehaproxylinux enterprise high availability extension 15 sp42.4.22+git0.f8e3218e2-150400.3.16.1fixed
Susehaproxylinux enterprise high availability extension 15 sp52.4.22+git0.f8e3218e2-150400.3.16.1fixed
Opensusehaproxyleap micro 5.32.4.22+git0.f8e3218e2-150400.3.16.1fixed
Opensusehaproxyleap micro 5.42.4.22+git0.f8e3218e2-150400.3.16.1fixed
Opensusehaproxyleap 15.42.4.22+git0.f8e3218e2-150400.3.16.1fixed
Opensusehaproxyleap 15.52.4.22+git0.f8e3218e2-150400.3.16.1fixed
Ubuntuhaproxy20.042.0.5-1vulnerable
Ubuntuhaproxy20.042.0.8-1vulnerable
Ubuntuhaproxy20.042.0.9-1vulnerable
Ubuntuhaproxy20.042.0.10-1vulnerable
Ubuntuhaproxy20.042.0.10-1ubuntu1vulnerable
Ubuntuhaproxy20.042.0.11-1ubuntu1vulnerable
Ubuntuhaproxy20.042.0.12-1ubuntu2vulnerable
Ubuntuhaproxy20.042.0.13-1ubuntu2vulnerable
Ubuntuhaproxy20.042.0.13-2vulnerable
Ubuntuhaproxy20.042.0.13-2ubuntu0.1vulnerable
Ubuntuhaproxy20.042.0.13-2ubuntu0.2vulnerable
Ubuntuhaproxy20.042.0.13-2ubuntu0.3vulnerable
Ubuntuhaproxy20.042.0.13-2ubuntu0.5vulnerable
Ubuntuhaproxy20.042.0.29-0ubuntu1vulnerable
Ubuntuhaproxy20.042.0.29-0ubuntu1.1vulnerable
Ubuntuhaproxy20.042.0.29-0ubuntu1.3vulnerable
Ubuntuhaproxy20.042.0.31-0ubuntu0.1vulnerable
Ubuntuhaproxy20.042.0.31-0ubuntu0.2fixed
Ubuntuhaproxy22.042.2.9-2ubuntu2vulnerable
Ubuntuhaproxy22.042.4.8-1vulnerable
Ubuntuhaproxy22.042.4.8-2ubuntu3vulnerable
Ubuntuhaproxy22.042.4.11-1ubuntu1vulnerable
Ubuntuhaproxy22.042.4.12-1ubuntu1vulnerable
Ubuntuhaproxy22.042.4.12-1ubuntu2vulnerable
Ubuntuhaproxy22.042.4.13-1ubuntu1vulnerable
Ubuntuhaproxy22.042.4.14-1ubuntu1vulnerable
Ubuntuhaproxy22.042.4.18-0ubuntu1vulnerable
Ubuntuhaproxy22.042.4.18-0ubuntu1.1vulnerable
Ubuntuhaproxy22.042.4.18-0ubuntu1.2vulnerable
Ubuntuhaproxy22.042.4.18-0ubuntu1.3vulnerable
Ubuntuhaproxy22.042.4.22-0ubuntu0.22.04.1vulnerable
Ubuntuhaproxy22.042.4.22-0ubuntu0.22.04.2fixed
Susehaproxylinux enterprise high availability extension 15 sp12.0.31-150100.8.34.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianhaproxysourcesid2.6.15-1not yet assignedNot reported[1043502]
Debianhaproxysourceforky2.6.15-1not yet assignedNot reported[1043502]
Debianhaproxysourcetrixie2.6.15-1not yet assignedNot reported[1043502]
Debianhaproxysourcebookworm2.6.12-1+deb12u1not yet assignedNot reported[1043502]
Ubuntuhaproxydeb22.042.4.22-0ubuntu0.22.04.2Not reportedUSN-6294-1Not reported
Ubuntuhaproxydeb20.042.0.31-0ubuntu0.2Not reportedUSN-6294-2Not reported
Susehaproxyrpmlinux enterprise high availability extension 15 sp22.0.31-150200.11.23.1Not reportedSUSE-SU-2023:3490-1Not reported
Susehaproxyrpmlinux enterprise high availability extension 15 sp32.0.31-150200.11.23.1Not reportedSUSE-SU-2023:3490-1Not reported
Opensusehaproxyrpmtumbleweed2.8.2+git0.61a0f576a-2.1Not reportedOPENSUSE-SU-2024:13116-1Not reported
Susehaproxyrpmlinux enterprise micro 5.32.4.22+git0.f8e3218e2-150400.3.16.1Not reportedSUSE-SU-2023:3469-1Not reported
Susehaproxyrpmlinux enterprise micro 5.42.4.22+git0.f8e3218e2-150400.3.16.1Not reportedSUSE-SU-2023:3469-1Not reported
Susehaproxyrpmlinux enterprise high availability extension 15 sp42.4.22+git0.f8e3218e2-150400.3.16.1Not reportedSUSE-SU-2023:3469-1Not reported
Susehaproxyrpmlinux enterprise high availability extension 15 sp52.4.22+git0.f8e3218e2-150400.3.16.1Not reportedSUSE-SU-2023:3469-1Not reported
Opensusehaproxyrpmleap micro 5.32.4.22+git0.f8e3218e2-150400.3.16.1Not reportedSUSE-SU-2023:3469-1Not reported
Opensusehaproxyrpmleap micro 5.42.4.22+git0.f8e3218e2-150400.3.16.1Not reportedSUSE-SU-2023:3469-1Not reported
Opensusehaproxyrpmleap 15.42.4.22+git0.f8e3218e2-150400.3.16.1Not reportedSUSE-SU-2023:3469-1Not reported
Opensusehaproxyrpmleap 15.52.4.22+git0.f8e3218e2-150400.3.16.1Not reportedSUSE-SU-2023:3469-1Not reported
Ubuntuhaproxydeb20.042.0.31-0ubuntu0.2Not reportedUBUNTU-CVE-2023-40225Not reported
Ubuntuhaproxydeb22.042.4.22-0ubuntu0.22.04.2Not reportedUBUNTU-CVE-2023-40225Not reported
Susehaproxyrpmlinux enterprise high availability extension 15 sp12.0.31-150100.8.34.1Not reportedSUSE-SU-2023:4646-1Not reported

[Debian bug #1043502]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References