CVE-2025-68121

Aliases:GO-2026-4337BIT-golang-2025-68121
Modified
Published: 05 Feb 2026, 17:48
Last modified:29 Apr 2026, 13:29

Vulnerability Summary

Overall Risk (default)
critical
90/100
CVSS Score
10 CRITICAL
v3.1 (nvd)
EPSS Score
0.02% LOW
0% probability 0.00%
KEV
Not listed
Ransomware
No reports
Public exploits
1 found
Dark Web
Not detected

Timeline

05 Feb 2026, 17:48
Published
Vulnerability first disclosed
29 Apr 2026, 13:29
Last Modified
Vulnerability information updated

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 Metrics

  • v3.1CRITICALScore: 9.1CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
  • v3.1CRITICALScore: 10CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H

EPSS Trends

Current EPSS score: 0.02% Percentile: 5%

Techniques & Countermeasures

  • CWE-295Improper Certificate Validation

    The product does not validate, or incorrectly validates, a certificate.

Affected Systems

  • go standard librarycrypto/tls

    < 1.24.13 | ≥ 1.25.0-0, < 1.25.7 | ≥ 1.26.0-rc.1, < 1.26.0-rc.3

  • golanggo

    < 1.24.13 | ≥ 1.25.0, < 1.25.7 | 1.26.0:rc1 | 1.26.0:rc2

  • Gostdlib

    ≥ 1.26.0-rc.1, < 1.26.0-rc.3

References (4)