GHSA-4v7x-pqxf-cx7m
HIGHCVE-2023-45288An attacker may cause an HTTP/2 endpoint to read arbitrary amounts of header data by sending an excessive number of CONTINUATION frames. Maintaining HPACK state requires parsing and processing all HEADERS and CONTINUATION frames on a connection. When a request's headers exceed MaxHeaderBytes, no memory is allocated to store the excess headers, but they are still parsed. This permits an attacker to
- Affected
- >=0, <1.21.9, >=1.22.0-0, <1.22.2
- Fixed in
- 1.21.9
- Weakness
- CWE-400
- Published
- 2024-04-04
- Source
- github