Skip to content
OpenAdvisories
Unscored CVE-2020-11100 EUVD-2020-3458GHSA-3xcv-57q9-hrj2

In hpack_dht_insert in hpack-tbl.c in the HPACK decoder in HAProxy 1.8 through 2.x before 2.1.4, a remote attacker can write arbitrary byte…

Published Apr 2, 2020 · Updated Aug 4, 2024 · Assigned by mitre

Description

In hpack_dht_insert in hpack-tbl.c in the HPACK decoder in HAProxy 1.8 through 2.x before 2.1.4, a remote attacker can write arbitrary bytes around a certain location on the heap via a crafted HTTP/2 request, possibly causing remote code execution.

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 2.0.13-2 —
Debian 13 haproxy 2.0.13-2 —
Debian 12 haproxy 2.0.13-2 —
Debian 10 haproxy 1.8.19-1+deb10u2 DSA-4649-1
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS haproxy 1.8.8-1ubuntu0.10 USN-4321-1
ReleasePackageFixed inAdvisory
RHEL 8 haproxy 1.8.15-6.el8_1.1 RHSA-2020:1288
RHEL 3 rh-haproxy18-haproxy +1 1.8.17-1.el7.1 RHSA-2020:1290
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 8.0 E4S haproxy 1.8.15-5.el8_0.1 RHSA-2020:1289
Red Hat OpenShift 4 haproxy +1 2.0.13-3.el7 RHSA-2020:1936
Red Hat OpenShift 3 haproxy +1 1.8.23-3.el7 RHSA-2020:1287
ReleasePackageFixed inAdvisory
SLES 15 SP1 haproxy 2.0.10+git0.ac198b92-8.12.1 SUSE-SU-2020:0851-1
SLES 15 haproxy 2.0.10+git0.ac198b92-3.19.1 SUSE-SU-2020:0852-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed haproxy 2.4.4+git0.acb1d0bea-1.2 openSUSE-SU-2024:10839-1
openSUSE Leap 15.1 haproxy 2.0.10+git0.ac198b92-lp151.2.9.1 openSUSE-SU-2020:0444-1
ReleasePackageFixed inAdvisory
Alpine v3.24 haproxy 2.1.4-r0 —
Alpine v3.23 haproxy 2.1.4-r0 —
Alpine v3.22 haproxy 2.1.4-r0 —
Alpine v3.21 haproxy 2.1.4-r0 —
Alpine v3.20 haproxy 2.1.4-r0 —
Show 11 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 haproxy 2.1.4-r0 —
Alpine v3.18 haproxy 2.1.4-r0 —
Alpine v3.17 haproxy 2.1.4-r0 —
Alpine v3.16 haproxy 2.1.4-r0 —
Alpine v3.15 haproxy 2.1.4-r0 —
Alpine v3.14 haproxy 2.1.4-r0 —
Alpine v3.13 haproxy 2.1.4-r0 —
Alpine v3.12 haproxy 2.1.4-r0 —
Alpine v3.11 haproxy 2.0.14-r0 —
Alpine v3.10 haproxy 2.0.14-r0 —
Alpine v3.9 haproxy 1.8.25-r0 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 8 haproxy 1.8.15-6.el8_1.1 ELSA-2020-1288

Advisories 14

References