PT-2016-7559 · Apache+2 · Apache Http Server+2

Jungun Baek

·

Published

2016-12-04

·

Updated

2026-06-08

·

CVE-2016-8740

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Apache HTTP Server versions 2.4.17 through 2.4.23
Description The issue is related to the mod http2 module in the Apache HTTP Server, which does not restrict request-header length when the Protocols configuration includes h2 or h2c. This allows remote attackers to cause a denial of service (memory consumption) via crafted CONTINUATION frames in an HTTP/2 request. The HTTP/2 protocol implementation had an incomplete handling of the LimitRequestFields directive, allowing an attacker to inject unlimited request headers into the server, leading to eventual memory exhaustion.
Recommendations For Apache HTTP Server versions 2.4.17 through 2.4.23, consider disabling the mod http2 module until a patch is available to prevent exploitation. Restrict access to the HTTP/2 protocol to minimize the risk of denial of service attacks. Avoid using the LimitRequestFields directive in the affected HTTP/2 configuration until the issue is resolved. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

DoS

RCE

Weakness Enumeration

Related Identifiers

ALT-PU-2017-1655
CVE-2016-8740
OPENSUSE-SU-2024:10623-1
RHSA-2017:1161
RHSA-2017:1413
RHSA-2017:1414
SUSE-SU-2017:0203-1
SUSE-SU-2017_0203-1

Affected Products

Alt Linux
Apache Http Server
Suse