Skip to main content
← All vulnerabilities
CVE-2022-30629GO-2022-0531BIT-GOLANG-2022-30629

Session tickets lack random ticket_age_add in crypto/tls

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.17.11, 1.18.3
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

Non-random values for ticket_age_add in session tickets in crypto/tls before Go 1.17.11 and Go 1.18.3 allow an attacker that can observe TLS handshakes to correlate successive connections by comparing ticket ages during session resumption.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • crypto/tls

    fixed in 1.17.11; From 1.18.0-0 · fixed in 1.18.3

  • stdlibGo

    fixed in 1.17.11; From 1.18.0-0 · fixed in 1.18.3

References 5

go.dev

go.googlesource.com

groups.google.com

pkg.go.dev