A malicious HTTP/2 client which rapidly creates requests and immediately resets them can cause excessive server resource consumption. While the total number of requests is bounded by the http2.Server.MaxConcurrentStreams setting, resetting an in-progress request allows the attacker to create a new request while the existing one is still executing. With the fix applied, HTTP/2 servers now bound the number of simultaneously executing handler goroutines to the stream concurrency limit (MaxConcurrentStreams). New requests arriving when at the limit (which can only happen after the client has reset an existing, in-flight request) will be queued until a handler exits. If the request queue grows too large, the server will terminate the connection. This issue is also fixed in golang.org/x/net/http2 for users manually configuring HTTP/2. The default stream concurrency limit is 250 streams (requests) per HTTP/2 connection. This value may be adjusted using the golang.org/x/net/http2 package; see the Server.MaxConcurrentStreams setting and the ConfigureServer function.
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 grafanaUpgrade golang-raceUpgrade go-toolsetUpgrade golang-miscUpgrade golang-srcUpgrade delveUpgrade golang-testsUpgrade toolbox-testsUpgrade golang-docsUpgrade golangUpgrade golang-binUpgrade toolbox | Oct 18, 2023 | Oct 11, 2023 |
| Alpine Linux | — | Upgrade go | Aug 22, 2024 | Oct 11, 2023 |
| Amazon Linux Ami 2 | — | Upgrade amazon-cloudwatch-agentUpgrade cni-pluginsUpgrade amazon-ecr-credential-helper-debuginfoUpgrade containerd-stressUpgrade golang-srcUpgrade golang-miscUpgrade golangUpgrade cni-plugins-debuginfoUpgrade golang-docsUpgrade runc-debuginfoUpgrade ecs-initUpgrade runcUpgrade golang-testsUpgrade golang-binUpgrade nerdctlUpgrade amazon-ecr-credential-helperUpgrade cri-tools-debuginfoUpgrade dockerUpgrade golang-sharedUpgrade amazon-ssm-agent-debuginfoUpgrade docker-debuginfoUpgrade nerdctl-debuginfoUpgrade amazon-ssm-agentUpgrade containerdUpgrade golistUpgrade cri-toolsUpgrade containerd-debuginfoUpgrade golist-debuginfo | Oct 17, 2023 | Oct 11, 2023 |
| Amazon_linux | — | Upgrade golangUpgrade amazon-ssm-agent | Oct 19, 2023 | Oct 11, 2023 |
| Amazon_linux_2023 | — | Upgrade docker-debuginfoUpgrade golang-miscUpgrade dockerUpgrade cni-plugins-debuginfoUpgrade golangUpgrade golang-testsUpgrade oci-add-hooksUpgrade golang-srcUpgrade amazon-ssm-agent-debuginfoUpgrade golang-sharedUpgrade golang-docsUpgrade golang-binUpgrade docker-debugsourceUpgrade runcUpgrade amazon-ssm-agent-debugsourceUpgrade amazon-cloudwatch-agentUpgrade oci-add-hooks-debuginfoUpgrade runc-debugsourceUpgrade ecs-initUpgrade cni-plugins-debugsourceUpgrade oci-add-hooks-debugsourceUpgrade cni-pluginsUpgrade amazon-ssm-agentUpgrade runc-debuginfo | Feb 17, 2025 | Oct 10, 2023 |
| Centos_linux | — | Upgrade foreman_ygg_workerUpgrade satellite-cliUpgrade foreman-cliUpgrade rhc-worker-scriptUpgrade puppet-agentUpgrade yggdrasil | Nov 1, 2023 | Oct 11, 2023 |
| Debian | — | No solution exists | May 15, 2025 | Oct 11, 2023 |
| Freebsd | — | Upgrade traefik | Oct 15, 2023 | Oct 14, 2023 |
| Gentoo Linux | — | Upgrade dev-lang/go. | Nov 27, 2023 | Oct 11, 2023 |
| Huawei Euleros 2_0_sp10 | — | Upgrade docker-engine-selinuxUpgrade docker-engine | Jan 10, 2024 | Oct 11, 2023 |
| Huawei Euleros 2_0_sp11 | — | Upgrade docker-engineUpgrade docker-engine-selinux | Jan 10, 2024 | Oct 11, 2023 |
| Huawei Euleros 2_0_sp12 | — | Upgrade docker-engineUpgrade docker-engine-selinux | May 31, 2024 | Oct 11, 2023 |
| Huawei Euleros 2_0_sp8 | — | Upgrade golang-srcUpgrade golang-binUpgrade golang | Mar 13, 2024 | Oct 11, 2023 |
| Huawei Euleros 2_0_sp9 | — | Upgrade golangUpgrade golang-develUpgrade golang-help | Jan 10, 2024 | Oct 11, 2023 |
| Oracle_linux | — | Upgrade golangUpgrade olcne-metallb-chartUpgrade kata-proxyUpgrade olcne-agentUpgrade olcne-nginxUpgrade olcnectlUpgrade golang-miscUpgrade olcne-gluster-chartUpgrade golang-srcUpgrade istioUpgrade delveUpgrade kata-agentUpgrade yqUpgrade golang-testsUpgrade kata-ksm-throttlerUpgrade olcne-multus-chartUpgrade helmUpgrade olcne-prometheus-chartUpgrade kubeletUpgrade golang-binUpgrade olcne-olm-chartUpgrade virtctlUpgrade go-toolsetUpgrade flannel-cni-pluginUpgrade kubeadmUpgrade kata-shimUpgrade kataUpgrade kubernetes-cniUpgrade kubectlUpgrade olcne-api-serverUpgrade golang-raceUpgrade olcne-oci-ccm-chartUpgrade olcne-kubevirt-chartUpgrade kata-imageUpgrade olcne-calico-chartUpgrade cri-oUpgrade cri-toolsUpgrade kubernetes-cni-pluginsUpgrade kata-runtimeUpgrade grafanaUpgrade olcne-grafana-chartUpgrade olcne-rook-chartUpgrade olcne-utilsUpgrade istio-istioctlUpgrade golang-docsUpgrade etcdUpgrade olcne-istio-chartUpgrade conmon | Oct 18, 2023 | Oct 10, 2023 |
| Redhat Openshift | — | Upgrade openstack-ironicUpgrade kernel-rtUpgrade cri-oUpgrade python-werkzeugUpgrade containernetworking-pluginsUpgrade openshift-clientsUpgrade openshiftUpgrade kernelUpgrade windows-machine-config-rhel9-operatorUpgrade microshiftUpgrade windows-machine-config-rhel8-operator | Oct 18, 2023 | Oct 10, 2023 |
| Redhat_linux | — | Upgrade golang-testsUpgrade golang-binUpgrade toolbox-debugsourceUpgrade toolboxUpgrade delve-debuginfoUpgrade toolbox-debuginfoUpgrade golang-srcNo solution existsUpgrade delveUpgrade grafana-debuginfoUpgrade delve-debugsourceUpgrade golangUpgrade rhc-debuginfoUpgrade rhcUpgrade golang-docsUpgrade grafana-debugsourceUpgrade go-toolsetUpgrade rhc-debugsourceUpgrade rhc-worker-scriptUpgrade grafanaUpgrade golang-raceUpgrade toolbox-testsUpgrade golang-misc | Nov 1, 2023 | Oct 11, 2023 |
| Rocky_linux | — | Upgrade libdb-sql-devel-debuginfoUpgrade libdb-debuginfoUpgrade delve-debuginfoUpgrade golang-binUpgrade golangUpgrade libdb-debugsourceUpgrade grafana-debuginfoUpgrade libdb-sql-debuginfoUpgrade golang-raceUpgrade delve-debugsourceUpgrade libdb-utils-debuginfoUpgrade libdb-cxx-debuginfoUpgrade delveUpgrade go-toolsetUpgrade libdb-cxxUpgrade grafana | Mar 5, 2024 | Oct 11, 2023 |
| Splunk | — | Upgrade Splunk Enterprise to version 9.1.6Upgrade Splunk Enterprise to version 9.0.9Upgrade Splunk Enterprise to version 9.3.1Upgrade Splunk Enterprise to version 9.2.1Upgrade Splunk Enterprise to version 9.2.3Upgrade Splunk Enterprise to version 9.1.4 | Sep 30, 2025 | Oct 11, 2023 |
| Suse | — | Upgrade go1.21Upgrade go1.20-openssl-docUpgrade go1.21-docUpgrade go1.21-openssl-docUpgrade go1.20-raceUpgrade go1.20Upgrade go1.21-openssl-raceUpgrade go1.20-docUpgrade go1.21-raceUpgrade go1.20-openssl-raceUpgrade go1.20-opensslUpgrade go1.21-openssl | Oct 16, 2023 | Oct 11, 2023 |
| Ubuntu | — | Upgrade golang-1.17-goUpgrade golang-1.20-goUpgrade golang-1.21Upgrade golang-1.18Upgrade golang-1.18-src (Ubuntu Pro)Upgrade golang-1.20Upgrade golang-1.21-srcUpgrade golang-1.17-srcUpgrade golang-1.18-srcUpgrade golang-1.20-srcUpgrade golang-1.17Upgrade golang-1.21-goUpgrade golang-1.18 (Ubuntu Pro)Upgrade golang-1.18-go (Ubuntu Pro)Upgrade golang-1.18-go | Jan 12, 2024 | Oct 11, 2023 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jun 15, 2026 | Oct 11, 2023 |
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