CVE Database›Document archive›CVE-2026-26080

CVE-2026-26080

haproxy: HAProxy: Denial of Service due to mishandled varint

Loading…

Severity

Moderate

Red Hat Product Security

5.9

CVSS 3.1

Review impact separately from score.

Published · July 20, 2026

Updated · August 26, 2026

Description

A flaw was found in HAProxy. An attacker can exploit a vulnerability where the software mishandles varint (variable-length integer encoding). This can cause HAProxy to enter an infinite loop or crash, leading to a denial of service for affected systems.

Statement

HAProxy versions 3.2.0 through 3.2.11 and 3.3.0 through 3.3.2 contain a flaw in QUIC frame parsing where a malformed, truncated varint (variable-length integer) causes the frame parser to enter an infinite loop, or in some cases crash the process, resulting in a denial of service. This issue is limited to HAProxy's QUIC transport support, which was introduced starting with the 3.2 release series.

No version of HAProxy shipped in a Red Hat product reaches the affected 3.2.x or 3.3.x release series; all Red Hat HAProxy packages predate this code. Red Hat products are therefore not affected by this issue.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is required. No Red Hat product ships an affected version of HAProxy.

CVSS / CWE

CVSS 3.1 · 5.9
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H

CWE-835 · Loop with Unreachable Exit Condition ('Infinite Loop')