CVE-2018-20615

An out-of-bounds read issue was discovered in the HTTP/2 protocol decoder in HAProxy 1.8.x and 1.9.x through 1.9.0 which can result in a crash. The processing of the PRIORITY flag in a HEADERS frame requires 5 extra bytes, and while these bytes are skipped, the total frame length was not re-checked to make sure they were present in the frame.
Configurations

Configuration 1

cpe:2.3:a:haproxy:haproxy:*:*:*:*:*:*:*:*
cpe:2.3:a:haproxy:haproxy:1.9.0:dev0:*:*:*:*:*:*
cpe:2.3:a:haproxy:haproxy:1.9.0:dev1:*:*:*:*:*:*
cpe:2.3:a:haproxy:haproxy:1.9.0:dev2:*:*:*:*:*:*
cpe:2.3:a:haproxy:haproxy:1.9.0:dev3:*:*:*:*:*:*
cpe:2.3:a:haproxy:haproxy:1.9.0:dev4:*:*:*:*:*:*
cpe:2.3:a:haproxy:haproxy:1.9.0:dev5:*:*:*:*:*:*
cpe:2.3:a:haproxy:haproxy:1.9.0:dev6:*:*:*:*:*:*
cpe:2.3:a:haproxy:haproxy:1.9.0:dev7:*:*:*:*:*:*
cpe:2.3:a:haproxy:haproxy:1.9.0:dev8:*:*:*:*:*:*
cpe:2.3:a:haproxy:haproxy:1.9.0:dev9:*:*:*:*:*:*
cpe:2.3:a:haproxy:haproxy:1.9.0:dev10:*:*:*:*:*:*
cpe:2.3:a:haproxy:haproxy:1.9.0:dev11:*:*:*:*:*:*
cpe:2.3:a:haproxy:haproxy:1.9.0:-:*:*:*:*:*:*
cpe:2.3:o:opensuse:leap:15.0:*:*:*:*:*:*:*
cpe:2.3:o:canonical:ubuntu_linux:16.04:*:*:*:lts:*:*:*
cpe:2.3:o:canonical:ubuntu_linux:18.04:*:*:*:lts:*:*:*
cpe:2.3:o:canonical:ubuntu_linux:18.10:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:7.4:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:7.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:7.5:*:*:*:*:*:*:*
cpe:2.3:a:redhat:openshift_container_platform:3.11:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:7.6:*:*:*:*:*:*:*

Information

Published : 2019-03-21 04:00

Updated : 2019-04-25 12:57


NVD link : CVE-2018-20615

Mitre link : CVE-2018-20615

Products Affected
No products.
CWE
CWE-125

Out-of-bounds Read