Skip to content
OpenAdvisories
High · 7.5 CVE-2026-110353 EUVD-2026-108001GHSA-p9cc-qc4f-7x35

HAProxy 3.2 before 3.4.6 allows a remote unauthenticated attacker to cause a denial of service (worker-thread CPU exhaustion) via a truncat…

Published Oct 22, 2026 · Updated Oct 22, 2026 · Assigned by mitre

Description

HAProxy 3.2 before 3.4.6 allows a remote unauthenticated attacker to cause a denial of service (worker-thread CPU exhaustion) via a truncated HTTP/2 PING frame. h2c_handle_ping in src/mux_h2.c does not check for a short read, unlike the other H2 frame handlers. Because the incomplete frame cannot be processed, its data is never consumed, and the H2 multiplexer tasklet is repeatedly woken by that pending data without making progress. The CPU spins until timeout http-request closes the connection, and an attacker opening many such connections can sustain high CPU usage.

Affected products

VendorProductAffectedFixed
HAProxy HAProxy 3.2.0 – < 3.2.26, 3.3.0 – < 3.3.17, 3.4.0 – < 3.4.6, 3.5-dev – < 3.5-dev9 3.2.26
HAProxy HAProxy Enterprise Edition 3.2.0r1 – < 3.2r1-378.1259, 3.3.0r1 – < 3.3r1-377.1005 3.2r1-378.1259
HAProxy Kubernetes Ingress Controller 3.2.0 – < 3.2.17 3.2.17
Haproxy Kubernetes Ingress Controller Enterprise 3.2.0 – < 3.2.17-ee1, 3.0 – < 3.0.16-ee17, 1.11 – < 1.11.14-ee11 3.2.17-ee1

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 haproxy 3.2.26-1 —
Debian 13 haproxy No fix yet —
Debian 12 haproxy No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 haproxy 3.4.2-1ubuntu4.1 USN-8972-1
Ubuntu 26.04 LTS haproxy 3.2.25-0ubuntu0.26.04.2 USN-8972-1
Ubuntu 24.04 LTS haproxy 2.8.30-0ubuntu0.24.04.2 USN-8972-1
Ubuntu 22.04 LTS haproxy 2.4.30-0ubuntu0.22.04.3 USN-8972-1
Ubuntu 20.04 LTS haproxy No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS haproxy No fix yet —
Ubuntu Pro 16.04 LTS haproxy No fix yet —
ReleasePackageFixed inAdvisory
Red Hat Hardened Images 1 haproxy 3.0.30-0.1.hum1 RHSA-2026:83844
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed haproxy 3.4.7+git57.0faeaeda6-2.1 openSUSE-SU-2026:12431-1

Advisories 4

References