CVE-2023-40225
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...
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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
7.2
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.
- Record
CVE-2023-40225- CVSS 3.1
- 7.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N - Weakness
- CWE-444
- Updated
- 2026-11-02
CVE List No score
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.
- Record
CVE-2023-40225- Updated
- 2026-11-02
EUVDEUVD-2023-44822 No score
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.
- Record
EUVD-2023-44822- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-xgq7-jp95-v2qv
7.2
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...
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.
- Record
GHSA-xgq7-jp95-v2qv- CVSS 3.1
- 7.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N - Weakness
- CWE-444
- Updated
- 2026-11-02
OSVAZL-27912
7.2
CVE-2023-40225 affecting package haproxy for versions less than 2.4.24-1
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.
- Record
AZL-27912- CVSS 3.1
- 7.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2023-40225
7.2
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.
- Record
DEBIAN-CVE-2023-40225- CVSS 3.1
- 7.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
Show 19 moreShow less
OSVOESA-2023-1541
7.2
haproxy security update
HAProxy is a free, very fast and reliable solution offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is particularly suited for very high traffic web sites and powers quite a number of the world's most visited ones.
Security Fix(es):
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.(CVE-2023-40225)
- Record
OESA-2023-1541- CVSS 3.1
- 7.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVRHSA-2023:7473
7.5
Red Hat Security Advisory: OpenShift Container Platform 4.14.4 packages and security update
- Record
RHSA-2023:7473- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2023:7606
7.5
Red Hat Security Advisory: OpenShift Container Platform 4.13.25 packages and security update
- Record
RHSA-2023:7606- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2024:0200
7.5
Red Hat Security Advisory: OpenShift Container Platform 4.12.47 security update
- Record
RHSA-2024:0200- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2024:0308
7.5
Red Hat Security Advisory: OpenShift Container Platform 4.11.57 packages and security update
- Record
RHSA-2024:0308- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2024:1089
7.5
Red Hat Security Advisory: haproxy security update
- Record
RHSA-2024:1089- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2024:1142
7.5
Red Hat Security Advisory: haproxy security update
- Record
RHSA-2024:1142- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2023-40225
7.2
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.
- Record
UBUNTU-CVE-2023-40225- CVSS 3.1
- 7.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVALSA-2024:1142 No score
Moderate: haproxy security update
The haproxy packages provide a reliable, high-performance network load balancer for TCP and HTTP-based applications.
Security Fix(es):
- haproxy: Proxy forwards malformed empty Content-Length headers (CVE-2023-40225)
- haproxy: untrimmed URI fragments may lead to exposure of confidential data on static servers (CVE-2023-45539)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2024:1142- Updated
- 2026-11-02
OSVBIT-haproxy-2023-40225 No score
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.
- Record
BIT-haproxy-2023-40225- Updated
- 2026-11-02
OSVCLSA-2025-1736503350 No score
haproxy: Fix of CVE-2023-40225
- CVE-2023-40225: Fix forward empty Content-Length headers issue
- Record
CLSA-2025-1736503350- Updated
- 2026-11-02
OSV No score
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.
- Record
CVE-2023-40225- Updated
- 2026-11-02
OSVMGASA-2023-0320 No score
Updated haproxy packages fix security vulnerability
Haproxy has fixed security and other issues in last upstream version 2.8.3 of branch 2.8
Default user access are now commented out to prevent local action possible exploit and prevent further rpmnew on future updates.
Use a check script to have config check result in error log on failure.
Fix corruption with non empty access log.
Fixed major bug list:
- quic: Really ignore malformed ACK frames
- http-ana: Get a fresh trash buffer for each header value replacement
- h3: reject header values containing invalid chars
- http: reject any empty content-length header value (CVE-2023-40225)
Fixed medium bug list:
- quic: fix tasklet_wakeup loop on connection closing
- stconn: Update stream expiration date on blocked sends
- stconn: Wake applets on sending path if there is a pending shutdown
- stconn: Don't block sends if there is a pending shutdown
- h1-htx: Ensure chunked parsing with full output buffer
- applet: Fix API for function to push new data in channels buffer
- stconn: Report read activity when a stream is attached to front SC
- applet: Report an error if applet request more room on aborted SC
- stconn/stream: Forward shutdown on write timeout
- stconn: Always update stream's expiration date after I/O
- capabilities: enable support for Linux capabilities
- sink: invalid server list in sink_new_from_logsrv()
- log: improper use of logsrv->maxlen for buffer targets
- quic: token IV was not computed using a strong secret
- quic: missing check of dcid for init pkt including a token
- quic: timestamp shared in token was using internal time clock
- hlua_fcn/queue: bad pop_wait sequencing
- listener: Acquire proxy's lock in relax_listener() if necessary
- h3: Properly report a C-L header was found to the HTX start-line
- h3: Be sure to handle fin bit on the last DATA frame
- bwlim: Reset analyse expiration date when then channel analyse ends
- quic: consume contig space on requeue datagram
- Record
MGASA-2023-0320- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13116-1 No score
haproxy-2.8.2+git0.61a0f576a-2.1 on GA media
These are all security issues fixed in the haproxy-2.8.2+git0.61a0f576a-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13116-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:3469-1 No score
Security update for haproxy
This update for haproxy fixes the following issues:
- CVE-2023-40225: Fixed request smuggling with empty content-length header value (bsc#1214102).
- Record
SUSE-SU-2023:3469-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:3490-1 No score
Security update for haproxy
This update for haproxy fixes the following issues:
- CVE-2023-40225: Fixed request smuggling with empty content-length header value (bsc#1214102).
- Record
SUSE-SU-2023:3490-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:4646-1 No score
Security update for haproxy
This update for haproxy fixes the following issues:
- CVE-2023-45539: Fixed misinterpretation of a path_end rule with # as part of the URI component (bsc#1217653).
- CVE-2023-40225: reject any empty content-length header value (bsc#1214102).
- Record
SUSE-SU-2023:4646-1- Updated
- 2026-11-02
OSVUSN-6294-1 No score
haproxy vulnerability
Ben Kallus discovered that HAProxy incorrectly handled empty Content-Length headers. A remote attacker could possibly use this issue to manipulate the payload and bypass certain restrictions.
- Record
USN-6294-1- Updated
- 2026-11-02
OSVUSN-6294-2 No score
haproxy vulnerability
USN-6294-1 fixed vulnerabilities in HAProxy. This update provides the corresponding updates for Ubuntu 20.04 LTS.
Original advisory details:
Ben Kallus discovered that HAProxy incorrectly handled empty Content-Length headers. A remote attacker could possibly use this issue to manipulate the payload and bypass certain restrictions.
- Record
USN-6294-2- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
haproxyAlmaLinux:9 From an advisory covering 2 CVEs |
before 2.4.22-3.el9_3 | 2.4.22-3.el9_3 |
haproxyAzure Linux:2 |
before 2.4.24-1 | 2.4.24-1 |
haproxyBitnami |
before 2.0.33, 2.2.0 up to 2.2.31, 2.4.0 up to 2.4.24, 2.5.0 up to 2.6.15, 2.7.0 up to 2.7.10, 2.8.0 up to 2.8.2 | 2.0.332.2.312.4.242.6.152.7.102.8.2 |
haproxyTuxCare:AlmaLinux:9.2 |
before 2.4.17-6.el9.tuxcare.els3 | 2.4.17-6.el9.tuxcare.els3 |
haproxyDebian:12 |
before 2.6.12-1+deb12u1, plus listed versions 2.6.12-1 |
2.6.12-1+deb12u1 |
haproxyDebian:13 |
before 2.6.15-1 | 2.6.15-1 |
haproxyDebian:14 |
before 2.6.15-1 | 2.6.15-1 |
haproxyDebian:11 From an advisory covering 2 CVEs |
before 2.2.9-2+deb11u6, plus listed versions 2.2.9-22.2.9-2+deb11u12.2.9-2+deb11u1~bpo10+12.2.9-2+deb11u22.2.9-2+deb11u2~bpo10+1 Show 4 moreShow less2.2.9-2+deb11u32.2.9-2+deb11u3~bpo10+12.2.9-2+deb11u42.2.9-2+deb11u5 |
2.2.9-2+deb11u6 |
haproxyDebian:12 From an advisory covering 2 CVEs |
before 2.6.12-1+deb12u1, plus listed versions 2.6.12-1 |
2.6.12-1+deb12u1 |
haproxyMageia:9 |
before 2.8.3-9.mga9 | 2.8.3-9.mga9 |
Show 43 moreShow less
| Package | Affected | Fixed |
|---|---|---|
haproxyopenEuler:20.03-LTS-SP1 |
before 2.2.16-5.oe1 | 2.2.16-5.oe1 |
haproxyopenEuler:20.03-LTS-SP3 |
before 2.2.16-5.oe1 | 2.2.16-5.oe1 |
haproxyopenEuler:22.03-LTS |
before 2.6.6-4.oe2203sp2 | 2.6.6-4.oe2203sp2 |
haproxyopenEuler:22.03-LTS-SP1 |
before 2.6.6-4.oe2203sp1 | 2.6.6-4.oe2203sp1 |
haproxyopenEuler:22.03-LTS-SP2 |
before 2.6.6-4.oe2203sp2 | 2.6.6-4.oe2203sp2 |
python-werkzeugRed Hat:openshift_ironic:4.14::el9 From an advisory covering 3 CVEs |
before 0:2.2.3-2.el9 | 0:2.2.3-2.el9 |
python3-werkzeugRed Hat:openshift_ironic:4.14::el9 From an advisory covering 3 CVEs |
before 0:2.2.3-2.el9 | 0:2.2.3-2.el9 |
haproxyRed Hat:openshift:4.14::el8 From an advisory covering 3 CVEs |
before 0:2.6.13-2.rhaos4.14.el8 | 0:2.6.13-2.rhaos4.14.el8 |
haproxy-debugsourceRed Hat:openshift:4.14::el8 From an advisory covering 3 CVEs |
before 0:2.6.13-2.rhaos4.14.el8 | 0:2.6.13-2.rhaos4.14.el8 |
haproxy26Red Hat:openshift:4.14::el8 From an advisory covering 3 CVEs |
before 0:2.6.13-2.rhaos4.14.el8 | 0:2.6.13-2.rhaos4.14.el8 |
haproxy26-debuginfoRed Hat:openshift:4.14::el8 From an advisory covering 3 CVEs |
before 0:2.6.13-2.rhaos4.14.el8 | 0:2.6.13-2.rhaos4.14.el8 |
haproxyRed Hat:openshift:4.13::el8 |
before 0:2.2.24-4.rhaos4.13.el8 | 0:2.2.24-4.rhaos4.13.el8 |
haproxy-debugsourceRed Hat:openshift:4.13::el8 |
before 0:2.2.24-4.rhaos4.13.el8 | 0:2.2.24-4.rhaos4.13.el8 |
haproxy22Red Hat:openshift:4.13::el8 |
before 0:2.2.24-4.rhaos4.13.el8 | 0:2.2.24-4.rhaos4.13.el8 |
haproxy22-debuginfoRed Hat:openshift:4.13::el8 |
before 0:2.2.24-4.rhaos4.13.el8 | 0:2.2.24-4.rhaos4.13.el8 |
haproxyRed Hat:openshift:4.12::el8 |
before 0:2.2.24-4.rhaos4.12.el8 | 0:2.2.24-4.rhaos4.12.el8 |
haproxy-debugsourceRed Hat:openshift:4.12::el8 |
before 0:2.2.24-4.rhaos4.12.el8 | 0:2.2.24-4.rhaos4.12.el8 |
haproxy22Red Hat:openshift:4.12::el8 |
before 0:2.2.24-4.rhaos4.12.el8 | 0:2.2.24-4.rhaos4.12.el8 |
haproxy22-debuginfoRed Hat:openshift:4.12::el8 |
before 0:2.2.24-4.rhaos4.12.el8 | 0:2.2.24-4.rhaos4.12.el8 |
haproxyRed Hat:openshift:4.11::el8 |
before 0:2.2.24-4.rhaos4.11.el8 | 0:2.2.24-4.rhaos4.11.el8 |
haproxy-debugsourceRed Hat:openshift:4.11::el8 |
before 0:2.2.24-4.rhaos4.11.el8 | 0:2.2.24-4.rhaos4.11.el8 |
haproxy22Red Hat:openshift:4.11::el8 |
before 0:2.2.24-4.rhaos4.11.el8 | 0:2.2.24-4.rhaos4.11.el8 |
haproxy22-debuginfoRed Hat:openshift:4.11::el8 |
before 0:2.2.24-4.rhaos4.11.el8 | 0:2.2.24-4.rhaos4.11.el8 |
haproxyRed Hat:rhel_eus:9.2::appstream From an advisory covering 2 CVEs |
before 0:2.4.17-6.el9_2.2 | 0:2.4.17-6.el9_2.2 |
haproxy-debuginfoRed Hat:rhel_eus:9.2::appstream From an advisory covering 2 CVEs |
before 0:2.4.17-6.el9_2.2 | 0:2.4.17-6.el9_2.2 |
haproxy-debugsourceRed Hat:rhel_eus:9.2::appstream From an advisory covering 2 CVEs |
before 0:2.4.17-6.el9_2.2 | 0:2.4.17-6.el9_2.2 |
haproxyRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:2.4.22-3.el9_3 | 0:2.4.22-3.el9_3 |
haproxy-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:2.4.22-3.el9_3 | 0:2.4.22-3.el9_3 |
haproxy-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:2.4.22-3.el9_3 | 0:2.4.22-3.el9_3 |
haproxySUSE:Linux Enterprise Micro 5.3 |
before 2.4.22+git0.f8e3218e2-150400.3.16.1 | 2.4.22+git0.f8e3218e2-150400.3.16.1 |
haproxySUSE:Linux Enterprise Micro 5.4 |
before 2.4.22+git0.f8e3218e2-150400.3.16.1 | 2.4.22+git0.f8e3218e2-150400.3.16.1 |
haproxySUSE:Linux Enterprise High Availability Extension 15 SP4 |
before 2.4.22+git0.f8e3218e2-150400.3.16.1 | 2.4.22+git0.f8e3218e2-150400.3.16.1 |
haproxySUSE:Linux Enterprise High Availability Extension 15 SP5 |
before 2.4.22+git0.f8e3218e2-150400.3.16.1 | 2.4.22+git0.f8e3218e2-150400.3.16.1 |
haproxyopenSUSE:Leap Micro 5.3 |
before 2.4.22+git0.f8e3218e2-150400.3.16.1 | 2.4.22+git0.f8e3218e2-150400.3.16.1 |
haproxyopenSUSE:Leap Micro 5.4 |
before 2.4.22+git0.f8e3218e2-150400.3.16.1 | 2.4.22+git0.f8e3218e2-150400.3.16.1 |
haproxyopenSUSE:Leap 15.4 |
before 2.4.22+git0.f8e3218e2-150400.3.16.1 | 2.4.22+git0.f8e3218e2-150400.3.16.1 |
haproxyopenSUSE:Leap 15.5 |
before 2.4.22+git0.f8e3218e2-150400.3.16.1 | 2.4.22+git0.f8e3218e2-150400.3.16.1 |
haproxySUSE:Linux Enterprise High Availability Extension 15 SP2 |
before 2.0.31-150200.11.23.1 | 2.0.31-150200.11.23.1 |
haproxySUSE:Linux Enterprise High Availability Extension 15 SP3 |
before 2.0.31-150200.11.23.1 | 2.0.31-150200.11.23.1 |
haproxySUSE:Linux Enterprise High Availability Extension 15 SP1 From an advisory covering 2 CVEs |
before 2.0.31-150100.8.34.1 | 2.0.31-150100.8.34.1 |
haproxyUbuntu:20.04:LTS |
before 2.0.31-0ubuntu0.2, plus listed versions 2.0.5-12.0.8-12.0.9-12.0.10-12.0.10-1ubuntu1 Show 12 moreShow less2.0.11-1ubuntu12.0.12-1ubuntu22.0.13-1ubuntu22.0.13-22.0.13-2ubuntu0.12.0.13-2ubuntu0.22.0.13-2ubuntu0.32.0.13-2ubuntu0.52.0.29-0ubuntu12.0.29-0ubuntu1.12.0.29-0ubuntu1.32.0.31-0ubuntu0.1 |
2.0.31-0ubuntu0.2 |
haproxyUbuntu:22.04:LTS |
before 2.4.22-0ubuntu0.22.04.2, plus listed versions 2.2.9-2ubuntu22.4.8-12.4.8-2ubuntu32.4.11-1ubuntu12.4.12-1ubuntu1 Show 8 moreShow less2.4.12-1ubuntu22.4.13-1ubuntu12.4.14-1ubuntu12.4.18-0ubuntu12.4.18-0ubuntu1.12.4.18-0ubuntu1.22.4.18-0ubuntu1.32.4.22-0ubuntu0.22.04.1 |
2.4.22-0ubuntu0.22.04.2 |
haproxyopenSUSE:Tumbleweed |
before 2.8.2+git0.61a0f576a-2.1 | 2.8.2+git0.61a0f576a-2.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-40225 is a high vulnerability (CVSS 7.2) in Haproxy, published August 10, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.15%, the 82nd percentile. Fixed in haproxy 2.4.24-1.
References
github.com/haproxy/haproxy/issues/2237
github.com/haproxy/haproxy/commit/6492f1f29d738457ea9f382aca54537f35f9d856
haproxy.org/download/2.8/src/CHANGELOG
haproxy.org/download/2.7/src/CHANGELOG
haproxy.org/download/2.6/src/CHANGELOG
cwe.mitre.org/data/definitions/436.html
Show 54 moreShow less
nvd.nist.gov/vuln/detail/CVE-2023-40225
github.com/advisories/GHSA-xgq7-jp95-v2qv
access.redhat.com/errata/RHSA-2024:1142
access.redhat.com/security/cve/CVE-2023-40225
access.redhat.com/security/cve/CVE-2023-45539
bugzilla.redhat.com/2231370
bugzilla.redhat.com/2253037
errata.almalinux.org/9/ALSA-2024-1142.html
errata.tuxcare.com/almalinux9.2-esu/CLSA-2025-1736503350.html
github.com/CVEProject/cvelistV5/tree/main/cves/2023/40xxx/CVE-2023-40225.json
security-tracker.debian.org/tracker/CVE-2023-40225
advisories.mageia.org/MGASA-2023-0320.html
bugs.mageia.org/show_bug.cgi?id=32319
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2023-1541
access.redhat.com/errata/RHSA-2023:7473
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2170242
bugzilla.redhat.com/show_bug.cgi?id=2231370
bugzilla.redhat.com/show_bug.cgi?id=2246310
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_7473.json
access.redhat.com/security/cve/CVE-2023-25577
cve.org/CVERecord?id=CVE-2023-25577
nvd.nist.gov/vuln/detail/CVE-2023-25577
github.com/pallets/werkzeug/commit/517cac5a804e8c4dc4ed038bb20dacd038e7a9f1
github.com/pallets/werkzeug/releases/tag/2.2.3
github.com/pallets/werkzeug/security/advisories/GHSA-xg9f-g7g7-2323
cve.org/CVERecord?id=CVE-2023-40225
access.redhat.com/security/cve/CVE-2023-46136
cve.org/CVERecord?id=CVE-2023-46136
nvd.nist.gov/vuln/detail/CVE-2023-46136
github.com/pallets/werkzeug/commit/f3c803b3ade485a45f12b6d6617595350c0f03e2
github.com/pallets/werkzeug/security/advisories/GHSA-hrfv-mqp8-q5rw
access.redhat.com/errata/RHSA-2023:7606
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_7606.json
access.redhat.com/errata/RHSA-2024:0200
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_0200.json
access.redhat.com/errata/RHSA-2024:0308
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_0308.json
access.redhat.com/errata/RHSA-2024:1089
bugzilla.redhat.com/show_bug.cgi?id=2253037
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_1089.json
cve.org/CVERecord?id=CVE-2023-45539
nvd.nist.gov/vuln/detail/CVE-2023-45539
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_1142.json
suse.com/support/update/announcement/2023/suse-su-20233469-1
bugzilla.suse.com/1214102
suse.com/security/cve/CVE-2023-40225
suse.com/support/update/announcement/2023/suse-su-20233490-1
suse.com/support/update/announcement/2023/suse-su-20234646-1
bugzilla.suse.com/1217653
suse.com/security/cve/CVE-2023-45539
ubuntu.com/security/CVE-2023-40225
ubuntu.com/security/notices/USN-6294-1
ubuntu.com/security/notices/USN-6294-2