Description
A malicious HTTP/2 peer can cause excessive CPU consumption in the client or server by opening a large number of streams and then sending many small SETTINGS frames containing SETTINGS_INITIAL_WINDOW_SIZE values.
Published: 2026-10-08
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service via excessive CPU usage
Action: Immediate Patch
AI Analysis

Impact

A malicious HTTP/2 peer can exhaust a client or server’s CPU by opening many streams and repeatedly sending small SETTINGS frames that alter the SETTINGS_INITIAL_WINDOW_SIZE. The result is a significant increase in processing load without advancing data transfer, effectively denying service. The weakness is a form of uncontrolled resource consumption flaw.

Affected Systems

Go’s standard library packages net/http, net/http/internal/http2, and the golang.org/x/net/http2 package are affected. No specific version ranges are listed, so any deployment using these packages may be susceptible.

Risk and Exploitability

Because the vulnerability is triggered by crafted HTTP/2 traffic, the attack vector is network. The CVSS score is 7.5. The EPSS score is 0.227%, indicating a very low probability of exploitation observed publicly; however, the vulnerability is not listed in the CISA KEV catalog, and a low EPSS does not imply the issue is benign. Deployments that rely on HTTP/2 for client‑server communication could experience sudden CPU spikes if an attacker opens many streams or injects frequent SETTINGS frames. More detailed risk assessment should consider whether HTTP/2 is enabled and whether external traffic is restricted. The impact is potentially high, especially in environments where service availability is critical.

Generated by OpenCVE AI on October 9, 2026 at 19:07 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a Go release that includes the fix referenced by the Go issue and code reviews (e.g., the changes introduced in commits https://go.dev/cl/847186 and https://go.dev/cl/847308).
  • If the application does not require HTTP/2, disable the protocol on servers by setting the appropriate configuration flag or API call to prevent the vulnerability from being exploitable.
  • Configure HTTP/2 connection limits—such as setting MaxStreamWindowSize, MaxConcurrentStreams, or other stream‑management parameters—to constrain resource usage and mitigate abnormal SETTINGS frame traffic.

Generated by OpenCVE AI on October 9, 2026 at 19:07 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8935-1 Go vulnerabilities
History

Fri, 09 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-405
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 09 Oct 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-770
References
Metrics threat_severity

None

cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Important


Fri, 09 Oct 2026 09:15:00 +0000

Type Values Removed Values Added
First Time appeared Go Standard Library
Go Standard Library net/http
Go Standard Library net/http2
Vendors & Products Go Standard Library
Go Standard Library net/http
Go Standard Library net/http2

Thu, 08 Oct 2026 23:00:00 +0000

Type Values Removed Values Added
Description A malicious HTTP/2 peer can cause excessive CPU consumption in the client or server by opening a large number of streams and then sending many small SETTINGS frames containing SETTINGS_INITIAL_WINDOW_SIZE values.
Title Excessive CPU consumption from repeated initial window changes in net/http
References

Subscriptions

Go Standard Library Net/http Net/http2
cve-icon MITRE

Status: PUBLISHED

Assigner: Go

Published:

Updated: 2026-10-09T16:32:57.198Z

Reserved: 2026-08-24T23:36:15.739Z

Link: CVE-2026-78669

cve-icon Vulnrichment

Updated: 2026-10-09T16:31:11.090Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-08T23:17:04.010

Modified: 2026-10-09T17:16:49.857

Link: CVE-2026-78669

cve-icon Redhat

Severity : Important

Publid Date: 2026-10-08T22:53:59Z

Links: CVE-2026-78669 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T19:15:12Z

Weaknesses
  • CWE-405

    Asymmetric Resource Consumption (Amplification)

  • CWE-770

    Allocation of Resources Without Limits or Throttling