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 golang-binUpgrade toolboxUpgrade golang-testsUpgrade golangUpgrade toolbox-testsUpgrade golang-docsUpgrade golang-srcUpgrade delveUpgrade grafanaUpgrade go-toolsetUpgrade golang-miscUpgrade golang-race | Oct 18, 2023 | Oct 11, 2023 |
| Alpine Linux | — | Upgrade go | Aug 22, 2024 | Oct 11, 2023 |
| Amazon Linux Ami 2 | — | Upgrade amazon-ecr-credential-helperUpgrade containerdUpgrade dockerUpgrade amazon-ssm-agent-debuginfoUpgrade golang-sharedUpgrade golistUpgrade containerd-debuginfoUpgrade cri-toolsUpgrade golist-debuginfoUpgrade nerdctl-debuginfoUpgrade docker-debuginfoUpgrade cri-tools-debuginfoUpgrade amazon-ssm-agentUpgrade golang-docsUpgrade containerd-stressUpgrade ecs-initUpgrade golang-binUpgrade cni-plugins-debuginfoUpgrade runcUpgrade runc-debuginfoUpgrade golangUpgrade golang-miscUpgrade golang-srcUpgrade golang-testsUpgrade amazon-ecr-credential-helper-debuginfoUpgrade nerdctlUpgrade amazon-cloudwatch-agentUpgrade cni-plugins | Oct 17, 2023 | Oct 11, 2023 |
| Amazon_linux | — | Upgrade amazon-ssm-agentUpgrade golang | Oct 19, 2023 | Oct 11, 2023 |
| Amazon_linux_2023 | — | Upgrade oci-add-hooks-debuginfoUpgrade amazon-cloudwatch-agentUpgrade golang-docsUpgrade runcUpgrade docker-debugsourceUpgrade amazon-ssm-agent-debugsourceUpgrade amazon-ssm-agentUpgrade runc-debuginfoUpgrade golang-binUpgrade golang-sharedUpgrade runc-debugsourceUpgrade oci-add-hooks-debugsourceUpgrade ecs-initUpgrade cni-pluginsUpgrade cni-plugins-debugsourceUpgrade amazon-ssm-agent-debuginfoUpgrade golang-testsUpgrade golangUpgrade docker-debuginfoUpgrade golang-srcUpgrade oci-add-hooksUpgrade golang-miscUpgrade cni-plugins-debuginfoUpgrade docker | Feb 17, 2025 | Oct 10, 2023 |
| Centos_linux | — | Upgrade foreman_ygg_workerUpgrade satellite-cliUpgrade rhc-worker-scriptUpgrade foreman-cliUpgrade yggdrasilUpgrade puppet-agent | 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-engine-selinuxUpgrade docker-engine | May 31, 2024 | Oct 11, 2023 |
| Huawei Euleros 2_0_sp8 | — | Upgrade golang-binUpgrade golang-srcUpgrade 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 golang-miscUpgrade kata-proxyUpgrade olcne-agentUpgrade delveUpgrade kubeletUpgrade golangUpgrade helmUpgrade olcne-metallb-chartUpgrade golang-binUpgrade yqUpgrade olcne-prometheus-chartUpgrade olcnectlUpgrade olcne-gluster-chartUpgrade golang-srcUpgrade kata-ksm-throttlerUpgrade olcne-multus-chartUpgrade olcne-olm-chartUpgrade golang-testsUpgrade istioUpgrade olcne-nginxUpgrade kata-agentUpgrade olcne-api-serverUpgrade kubernetes-cniUpgrade olcne-istio-chartUpgrade olcne-calico-chartUpgrade kata-runtimeUpgrade go-toolsetUpgrade grafanaUpgrade kubernetes-cni-pluginsUpgrade kata-imageUpgrade kubeadmUpgrade kubectlUpgrade cri-toolsUpgrade flannel-cni-pluginUpgrade olcne-grafana-chartUpgrade golang-docsUpgrade etcdUpgrade cri-oUpgrade olcne-utilsUpgrade olcne-rook-chartUpgrade kata-shimUpgrade istio-istioctlUpgrade virtctlUpgrade kataUpgrade golang-raceUpgrade olcne-kubevirt-chartUpgrade olcne-oci-ccm-chartUpgrade conmon | Oct 18, 2023 | Oct 10, 2023 |
| Redhat Openshift | — | Upgrade python-werkzeugUpgrade kernel-rtUpgrade cri-oUpgrade openstack-ironicUpgrade windows-machine-config-rhel9-operatorUpgrade windows-machine-config-rhel8-operatorUpgrade openshift-clientsUpgrade kernelUpgrade microshiftUpgrade openshiftUpgrade containernetworking-plugins | Oct 18, 2023 | Oct 10, 2023 |
| Redhat_linux | — | Upgrade golang-srcUpgrade toolboxUpgrade golang-docsUpgrade rhcUpgrade rhc-debuginfoUpgrade delve-debuginfoNo solution existsUpgrade golang-testsUpgrade golang-binUpgrade grafana-debugsourceUpgrade delve-debugsourceUpgrade toolbox-debugsourceUpgrade delveUpgrade golangUpgrade grafana-debuginfoUpgrade toolbox-debuginfoUpgrade rhc-worker-scriptUpgrade golang-miscUpgrade grafanaUpgrade go-toolsetUpgrade toolbox-testsUpgrade rhc-debugsourceUpgrade golang-race | Nov 1, 2023 | Oct 11, 2023 |
| Rocky_linux | — | Upgrade delveUpgrade libdb-cxx-debuginfoUpgrade libdb-cxxUpgrade go-toolsetUpgrade grafanaUpgrade golang-binUpgrade libdb-debugsourceUpgrade libdb-utils-debuginfoUpgrade libdb-debuginfoUpgrade golang-raceUpgrade grafana-debuginfoUpgrade libdb-sql-devel-debuginfoUpgrade delve-debugsourceUpgrade golangUpgrade delve-debuginfoUpgrade libdb-sql-debuginfo | Mar 5, 2024 | Oct 11, 2023 |
| Splunk | — | Upgrade Splunk Enterprise to version 9.1.4Upgrade Splunk Enterprise to version 9.1.6Upgrade Splunk Enterprise to version 9.2.3Upgrade Splunk Enterprise to version 9.3.1Upgrade Splunk Enterprise to version 9.0.9Upgrade Splunk Enterprise to version 9.2.1 | Sep 30, 2025 | Oct 11, 2023 |
| Suse | — | Upgrade go1.21-raceUpgrade go1.20-openssl-raceUpgrade go1.21-opensslUpgrade go1.20-opensslUpgrade go1.20Upgrade go1.21-openssl-docUpgrade go1.21-openssl-raceUpgrade go1.20-raceUpgrade go1.21Upgrade go1.21-docUpgrade go1.20-docUpgrade go1.20-openssl-doc | Oct 16, 2023 | Oct 11, 2023 |
| Ubuntu | — | Upgrade golang-1.18-goUpgrade golang-1.17-srcUpgrade golang-1.20-srcUpgrade golang-1.17Upgrade golang-1.18-srcUpgrade golang-1.18 (Ubuntu Pro)Upgrade golang-1.18-go (Ubuntu Pro)Upgrade golang-1.21-goUpgrade golang-1.18Upgrade golang-1.17-goUpgrade golang-1.21Upgrade golang-1.18-src (Ubuntu Pro)Upgrade golang-1.20Upgrade golang-1.21-srcUpgrade golang-1.20-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