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