Critical severity · published Feb 5, 2026
CVE-2025-68121
Unexpected session resumption in crypto/tls
10.0
CVSS
0.9%
EPSS
No
On KEV
Description
During session resumption in crypto/tls, if the underlying Config has its ClientCAs or RootCAs fields mutated between the initial handshake and the resumed handshake, the resumed handshake may succeed when it should have failed. This may happen when a user calls Config.Clone and mutates the returned Config, or uses Config.GetConfigForClient. This can cause a client to resume a session with a server that it would not have resumed with during the initial handshake, or cause a server to resume a session with a client that it would not have resumed with during the initial handshake.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.9% · higher than 60% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
CR
crypto/tls · Go standard library
before 1.24.13; 1.25.0-0 before 1.25.7; 1.26.0-rc.1 before 1.26.0-rc.3 · source: vendor
GO
GO · Golang
before 1.24.13; 1.25.0 before 1.25.7; 1.26.0; 1.26.0 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2025-68121
CVE.org
https://www.cve.org/CVERecord?id=CVE-2025-68121
Patch
https://go.dev/cl/737700
Exploit
https://go.dev/issue/77217
Mailing List
https://groups.google.com/g/golang-announce/c/K09ubi9FQFk
Vendor Advisory
https://pkg.go.dev/vuln/GO-2026-4337
More from crypto/tls
7.5
CVE-2026-97031
Reject malformed ECH outer extension references in crypto/tls
7.5
CVE-2026-56862
Limit handshake messages we are willing to accept post-handshake in crypto/tls
7.5
CVE-2026-32283
Unauthenticated TLS 1.3 KeyUpdate record can cause persistent connection retention and DoS in crypto/tls
5.3
CVE-2026-42505
Invoking Encrypted Client Hello privacy leak in crypto/tls
5.3
CVE-2025-61730
Handshake messages may be processed at the incorrect encryption level in crypto/tls
