github-actions[bot] opened issue #14763:
Debugimpls for client session values expose TLS secrets
Details Package rustlsVersion 0.23.45URL https://github.com/rustls/rustls/pull/3299 Date 2026-10-14 Patched versions >=0.23.46Unaffected versions <0.21.0The
Debugimplementations ofTls12ClientSessionValueand
Tls13ClientSessionValuewere derived, and so included the TLS 1.2 master
secret or TLS 1.3 resumption PSK in their output.Custom
ClientSessionStoreimplementations that format these values with
Debug(for example, when logging) could disclose these secrets to readers of
the logs. This conflicts with rustls's
key-material redaction policy.Ordinary connection and built-in session cache
Debugoutput is redacted and
is not affected.See advisory page for additional details.
alexcrichton closed issue #14763:
Debugimpls for client session values expose TLS secrets
Details Package rustlsVersion 0.23.45URL https://github.com/rustls/rustls/pull/3299 Date 2026-10-14 Patched versions >=0.23.46Unaffected versions <0.21.0The
Debugimplementations ofTls12ClientSessionValueand
Tls13ClientSessionValuewere derived, and so included the TLS 1.2 master
secret or TLS 1.3 resumption PSK in their output.Custom
ClientSessionStoreimplementations that format these values with
Debug(for example, when logging) could disclose these secrets to readers of
the logs. This conflicts with rustls's
key-material redaction policy.Ordinary connection and built-in session cache
Debugoutput is redacted and
is not affected.See advisory page for additional details.
Last updated: Oct 31 2026 at 23:03 UTC