An 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 cause an HTTP/2 endpoint to read arbitrary amounts of header data, all associated with a request which is going to be rejected. These headers can include Huffman-encoded data which is significantly more expensive for the receiver to decode than for an attacker to send. The fix sets a limit on the amount of excess header frames we will process before closing a connection.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade go-toolsetUpgrade git-lfsUpgrade golang-srcUpgrade golang-miscUpgrade delveUpgrade golang-binUpgrade golang-docsUpgrade golang-testsUpgrade golang | Apr 30, 2024 | Apr 4, 2024 |
| Alpine Linux | — | Upgrade forgejoUpgrade rcloneUpgrade go | Aug 22, 2024 | Apr 4, 2024 |
| Amazon Linux Ami 2 | — | Upgrade golist-debuginfoUpgrade amazon-ecr-credential-helper-debuginfoUpgrade cni-pluginsUpgrade golang-binUpgrade cni-plugins-debuginfoUpgrade golangUpgrade golang-miscUpgrade golang-testsUpgrade ecs-initUpgrade golistUpgrade oci-add-hooksUpgrade golang-srcUpgrade nerdctlUpgrade amazon-ecr-credential-helperUpgrade oci-add-hooks-debuginfoUpgrade cri-tools-debuginfoUpgrade cri-toolsUpgrade golang-sharedUpgrade amazon-ssm-agentUpgrade golang-docsUpgrade nerdctl-debuginfoUpgrade amazon-cloudwatch-agent | May 31, 2024 | Apr 4, 2024 |
| Amazon_linux | — | Upgrade amazon-ssm-agent | Oct 4, 2024 | Apr 4, 2024 |
| Amazon_linux_2023 | — | Upgrade golangUpgrade cni-plugins-debuginfoUpgrade ecs-initUpgrade amazon-cloudwatch-agentUpgrade cni-plugins-debugsourceUpgrade oci-add-hooks-debuginfoUpgrade cni-pluginsUpgrade golang-binUpgrade amazon-ssm-agentUpgrade golang-srcUpgrade golang-sharedUpgrade golang-testsUpgrade amazon-ecr-credential-helperUpgrade oci-add-hooks-debugsourceUpgrade oci-add-hooksUpgrade nerdctlUpgrade golang-docsUpgrade golang-misc | Feb 17, 2025 | Apr 3, 2024 |
| Arista Eos | — | There are no fixes presently available for affected products. | Sep 4, 2024 | Apr 5, 2024 |
| Centos_linux | — | Upgrade rhc-worker-script | May 1, 2024 | Apr 4, 2024 |
| Debian | — | Upgrade golang-golang-x-netNo solution exists | May 15, 2025 | Apr 4, 2024 |
| Dell Idrac | — | Upgrade Dell iDRAC to the latest version | Jun 26, 2026 | Jun 25, 2026 |
| Dell Powerstore Dsa2024462 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | Nov 20, 2024 |
| Dell Powerstore Dsa2024497 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | Dec 19, 2024 |
| Dell Powerstore Dsa2025050 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | Jan 28, 2025 |
| Freebsd | — | Upgrade go122Upgrade forgejoUpgrade go121 | Dec 10, 2025 | Apr 15, 2024 |
| Gentoo Linux | — | Upgrade dev-lang/go. | Aug 8, 2024 | Apr 4, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade golang-develUpgrade golangUpgrade golang-help | Jul 16, 2024 | Apr 4, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade golang-helpUpgrade golang-develUpgrade golang | Jun 26, 2024 | Apr 4, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade golang-helpUpgrade golangUpgrade golang-devel | Oct 8, 2024 | Apr 4, 2024 |
| Huawei Euleros 2_0_sp8 | — | Upgrade golang-binUpgrade golang-srcUpgrade golang | Jul 23, 2024 | Apr 4, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade golangUpgrade golang-helpUpgrade golang-devel | Jul 17, 2024 | Apr 4, 2024 |
| Oracle_linux | — | Upgrade delveUpgrade golang-binUpgrade golang-docsUpgrade golang-testsUpgrade golang-srcUpgrade golang-miscUpgrade golangUpgrade git-lfsUpgrade go-toolset | Apr 24, 2024 | Apr 3, 2024 |
| Redhat Openshift | — | Upgrade microshiftUpgrade rhcosUpgrade openshift | Apr 29, 2024 | Apr 3, 2024 |
| Redhat_linux | — | Upgrade golang-srcUpgrade git-lfs-debugsourceUpgrade git-lfsUpgrade go-toolsetUpgrade delve-debuginfoUpgrade golang-raceUpgrade golang-miscUpgrade delveNo solution existsUpgrade delve-debugsourceUpgrade golangUpgrade golang-binUpgrade git-lfs-debuginfoUpgrade rhc-worker-scriptUpgrade golang-testsUpgrade golang-docs | Apr 29, 2024 | Apr 4, 2024 |
| Rocky_linux | — | Upgrade git-lfs-debugsourceUpgrade golangUpgrade golang-binUpgrade delve-debugsourceUpgrade git-lfsUpgrade delveUpgrade delve-debuginfoUpgrade git-lfs-debuginfoUpgrade go-toolset | May 8, 2024 | Apr 4, 2024 |
| Splunk | — | Upgrade Splunk Enterprise to version 9.3.1Upgrade Splunk Enterprise to version 9.2.3Upgrade Splunk Enterprise to version 9.1.6 | Jul 30, 2026 | Apr 4, 2024 |
| Suse | — | Upgrade containerdUpgrade go1.21-docUpgrade go1.21-raceUpgrade go1.22-docUpgrade go1.22-raceUpgrade containerd-develUpgrade go1.22Upgrade containerd-ctrUpgrade go1.21 | Apr 8, 2024 | Apr 4, 2024 |
| Ubuntu | — | Upgrade golang-1.18-srcUpgrade golang-1.18-goUpgrade golang-1.22Upgrade golang-1.18 (Ubuntu Pro)Upgrade golang-1.17-srcUpgrade golang-1.17Upgrade golang-1.22-srcUpgrade golang-1.18Upgrade golang-1.21-srcUpgrade golang-1.22-goUpgrade golang-1.21-goUpgrade golang-1.17-goUpgrade golang-1.18-go (Ubuntu Pro)Upgrade golang-1.18-src (Ubuntu Pro)Upgrade golang-1.21 | Jul 10, 2024 | Apr 4, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Apr 4, 2024 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub