CVE-2023-44487
KEVmass1Rapid Reset Denial-of-Service in HTTP/2 (CWE-400 Resource Exhaustion)
CISA: HTTP/2 Rapid Reset Attack Vulnerability
CVE-2023-44487 is a flaw in the HTTP/2 protocol's stream handling (CWE-400, uncontrolled resource consumption) in which a client opens a large number of streams and immediately cancels them with RST_STREAM frames, forcing the server to repeatedly allocate and tear down per-stream state. When this 'rapid reset' pattern is driven at high volume from many sources, it exhausts server CPU and memory, producing a distributed denial-of-service; Google, Cloudflare and AWS all reported record-scale attacks using this technique. The only impact is availability (denial of service), not code execution or data exposure, but any system speaking HTTP/2 is in scope, including web servers, load balancers, API gateways and CDN edges, and client-side implementations are also affected in a reverse-direction variant. Because the weakness is in the protocol specification itself (attributed to IETF HTTP/2), virtually every deployment with HTTP/2 enabled is affected until vendors ship mitigations or patches. Exploitation is confirmed in the wild: CISA added it to the Known Exploited Vulnerabilities catalog on 2023-10-10, and EPSS assigns a 100% probability of exploitation within 30 days.
What to do: Apply mitigations per vendor instructions as required by CISA KEV/BOD 22-01 guidance — most major web server, load balancer, and CDN vendors have shipped patches or tuning knobs, so check and update each HTTP/2-facing component in your estate. Where patching is not yet possible, limit the number of concurrent HTTP/2 streams per connection, rate-limit new stream creation and inbound HTTP/2 connections, or disable HTTP/2 on internet-exposed servers. Confirm with your CDN or cloud provider that rapid-reset DDoS mitigations are in place at the edge.
| IETF HTTP/2 | All HTTP/2 implementations (protocol-level flaw; CISA lists IETF HTTP/2 with no specific version range) |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
The HTTP/2 protocol allows a denial of service (server resource consumption) because request cancellation can reset many streams quickly, as exploited in the wild in August through October 2023.
- Affected
- IETF HTTP/2
- Required action
- Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
- Due date
- Ransomware use
- Unknown
- Vendors
- siemensietfnghttp2nettyenvoyproxyeclipsecaddyservergolangf5apacheapplegrpc
- Products
- simatic s7-1500 cpu 1518f-4 pn\/dp mfp firmware, sinec ins, sinec nms, st7 scadaconnect, ruggedcom ape1808 firmware, simatic s7-1500 cpu 1518-4 pn\/dp mfp firmware, siplus s7-1500 cpu 1518-4 pn\/dp mfp firmware, http, nghttp2, netty, envoy, jetty
- Weakness
- CWE-400
- Vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H