Patchwire CVEs, their patch status, and feeds to follow them

CVE-2021-31618

Fixed in a distro release EPSS 51%

Apache HTTP Server protocol handler for the HTTP/2 protocol checks received request headers against the size limitations as configured for the server and used for the HTTP/1 protocol as well. On violation of these restrictions and HTTP response is sent to the client with a status code indicating why the request was rejected. This rejection response was not fully initialised in the HTTP/2 protocol handler if the offending header was the very first one received or appeared in a a footer. This led to a NULL pointer dereference on initialised memory, crashing reliably the child process. Since such a triggering HTTP/2 request is easy to craft and submit, this can be exploited to DoS the server. This issue affected mod_http2 1.15.17 and Apache HTTP Server version 2.4.47 only. Apache HTTP Server 2.4.47 was never released.

Published 2021-06-15 · CVE record · OSV

Products: Apache Software Foundation Apache HTTP Server

Distro releases

ReleasePackageFixed in
Alpine:v3.10apache22.4.48-r0
Alpine:v3.11apache22.4.48-r0
Alpine:v3.12apache22.4.48-r0
Alpine:v3.13apache22.4.48-r0
Alpine:v3.14apache22.4.48-r0
Alpine:v3.15apache22.4.48-r0
Alpine:v3.16apache22.4.48-r0
Alpine:v3.17apache22.4.48-r0
Alpine:v3.18apache22.4.48-r0
Alpine:v3.19apache22.4.48-r0
Alpine:v3.20apache22.4.48-r0
Alpine:v3.21apache22.4.48-r0
Alpine:v3.22apache22.4.48-r0
Alpine:v3.23apache22.4.48-r0
Alpine:v3.24apache22.4.48-r0
Debian:10apache22.4.38-3+deb10u5
Debian:12apache22.4.46-5
Debian:13apache22.4.46-5
Debian:14apache22.4.46-5
Debian:9apache22.4.25-3+deb9u10
SUSE:Enterprise Storage 6apache22.4.33-3.50.1
SUSE:HPE Helion OpenStack 8apache22.4.23-29.74.1
SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOSapache22.4.33-3.50.1
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSSapache22.4.33-3.50.1
SUSE:Linux Enterprise High Performance Computing 15-ESPOSapache22.4.33-3.50.1
SUSE:Linux Enterprise High Performance Computing 15-LTSSapache22.4.33-3.50.1
SUSE:Linux Enterprise Module for Basesystem 15 SP2apache22.4.43-3.22.1
SUSE:Linux Enterprise Module for Basesystem 15 SP3apache22.4.43-3.22.1
SUSE:Linux Enterprise Module for Package Hub 15 SP3apache22.4.43-3.22.1
SUSE:Linux Enterprise Module for Server Applications 15 SP2apache22.4.43-3.22.1
SUSE:Linux Enterprise Module for Server Applications 15 SP3apache22.4.43-3.22.1
SUSE:Linux Enterprise Server 12 SP2-BCLapache22.4.23-29.74.1
SUSE:Linux Enterprise Server 12 SP3-BCLapache22.4.23-29.74.1
SUSE:Linux Enterprise Server 12 SP3-LTSSapache22.4.23-29.74.1
SUSE:Linux Enterprise Server 12 SP4-LTSSapache22.4.23-29.74.1
SUSE:Linux Enterprise Server 12 SP5apache22.4.23-29.74.1
SUSE:Linux Enterprise Server 15 SP1-BCLapache22.4.33-3.50.1
SUSE:Linux Enterprise Server 15 SP1-LTSSapache22.4.33-3.50.1
SUSE:Linux Enterprise Server 15-LTSSapache22.4.33-3.50.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP3apache22.4.23-29.74.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP4apache22.4.23-29.74.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP5apache22.4.23-29.74.1
SUSE:Linux Enterprise Server for SAP Applications 15apache22.4.33-3.50.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP1apache22.4.33-3.50.1
SUSE:Linux Enterprise Software Development Kit 12 SP5apache22.4.23-29.74.1
SUSE:Manager Proxy 4.0apache22.4.33-3.50.1
SUSE:Manager Retail Branch Server 4.0apache22.4.33-3.50.1
SUSE:Manager Server 4.0apache22.4.33-3.50.1
SUSE:OpenStack Cloud 8apache22.4.23-29.74.1
SUSE:OpenStack Cloud 9apache22.4.23-29.74.1
SUSE:OpenStack Cloud Crowbar 8apache22.4.23-29.74.1
SUSE:OpenStack Cloud Crowbar 9apache22.4.23-29.74.1
openSUSE:Leap 15.2apache22.4.43-lp152.2.15.1
openSUSE:Leap 15.3apache22.4.43-3.22.1