Skip to main content

Go crypto/tls CVE-2026-56862

| EUVDEUVD-2026-58511 HIGH
Allocation of Resources Without Limits or Throttling (CWE-770)
7.5
CVSS 3.1 · Vendor
Share

Severity by source

Vendor (CNA) PRIMARY
7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
7.5 HIGH

Network-accessible with no authentication, interaction, or special configuration required; impact is availability-only with no confidentiality or integrity consequence.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE
HIGH
qualitative
Red Hat
7.5 HIGH
qualitative

Primary rating from Vendor (CNA).

CVSS VectorVendor

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

6
Analysis Updated
Aug 14, 2026 - 16:29 vuln.today
v2 (cvss_changed)
Re-analysis Queued
Aug 14, 2026 - 16:22 vuln.today
cvss_changed
CVSS changed
Aug 14, 2026 - 16:22 NVD
7.5 (HIGH)
Patch available
Aug 13, 2026 - 23:04 EUVD
Analysis Generated
Aug 13, 2026 - 22:18 vuln.today
CVE Published
Aug 13, 2026 - 20:40 oss-security
CRITICAL

Description PRE-NVD

Disclosed via oss-security. NVD scoring and full description are pending.

AnalysisAI

Uncontrolled CPU exhaustion in Go's standard-library crypto/tls package allows remote unauthenticated attackers to send an unbounded stream of TLS 1.3 KeyUpdate messages, forcing the server to perform continuous HKDF key derivation operations and causing a denial of service. Affected versions span Go crypto/tls prior to 1.25.13, 1.26.6, and 1.27.0-rc.3 across all three active release branches. No public exploit has been identified and EPSS stands at a low 0.18%, but the zero-authentication network attack surface makes this trivially reachable against any internet-exposed Go TLS server without any special preconditions.

Technical ContextAI

Go's standard library crypto/tls implements TLS including the TLS 1.3 post-handshake KeyUpdate message defined in RFC 8446 Section 4.6.3, which allows either peer to request an update of traffic encryption keys mid-session. The root cause (CWE-770: Allocation of Resources Without Limits or Throttling) is that the Go implementation unconditionally treats every incoming KeyUpdate as a state-advancing operation without verifying that a full handshake has been established or enforcing any rate limit or count ceiling on such messages. Each KeyUpdate triggers an HKDF-Expand-Label key derivation call, a cryptographically non-trivial operation. A single malicious client connection can therefore generate an unbounded flood of KeyUpdate records, driving continuous key derivation on the server until CPU is exhausted. Affected CPE ranges per EUVD-2026-58511 are crypto/tls 0 through <1.25.13, 1.26.0-0 through <1.26.6, and 1.27.0-0 through <1.27.0-rc.3, covering all three currently maintained Go release branches.

RemediationAI

The primary fix is to upgrade Go to a patched release: 1.25.13, 1.26.6, or 1.27.0-rc.3 or later, which correct the KeyUpdate handling logic in crypto/tls to guard against unbounded post-handshake message processing. Vendor vulnerability details and patched version confirmation are available at https://pkg.go.dev/vuln/GO-2026-6090 and https://groups.google.com/g/golang-announce/c/94pEornpRlI. For environments that cannot immediately upgrade, placing a TLS-terminating reverse proxy such as nginx or HAProxy in front of Go services and configuring per-connection rate limits or maximum record counts at the proxy layer serves as a compensating control, at the cost of added latency and an additional infrastructure dependency. Restricting TLS port access to known-good IP ranges via firewall or load-balancer ACLs reduces but does not eliminate the attack surface. Code-level workarounds within application code are not feasible because the flaw resides in the standard library itself.

Vendor StatusVendor

SUSE

Severity: Important
Product Status
openSUSE Tumbleweed Fixed
SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS Affected
SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS Affected
SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS Affected
SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS Affected

Share

CVE-2026-56862 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy