wolfssl: TLS 1.3 post-handshake authentication (PHA) issue where a server could accept a client's Finished message without the...
CVE-2026-55962 is fixed in wolfssl on 1 platform, first by DEBIAN-CVE-2026-55962, released July 18, 2026. It is not reported as exploited. Patch Radar priority: Routine.
TLS 1.3 post-handshake authentication (PHA) issue where a server could accept a client's Finished message without the client having sent a Certificate and CertificateVerify. The post-handshake-auth exemption that allows an empty/absent peer certificate was only intended for the initial handshake, but it was also being applied while a post-handshake CertificateRequest was still outstanding. The check is now scoped to the initial handshake only: on the server, once a post-handshake CertificateRequest has been sent (certReqCtx is set), a peer certificate and a valid CertificateVerify are required again before the Finished is accepted, with empty-certificate handling following the configured verify mode (FAIL_IF_NO_PEER_CERT) just as during first-handshake client authentication. Only affects TLS 1.3 servers built with post-handshake authentication support (WOLFSSL_POST_HANDSHAKE_AUTH / --enable-postauth, included in --enable-all) that enable WOLFSSL_VERIFY_POST_HANDSHAKE and request a client certificate after the handshake via wolfSSL_request_certificate(). Clients, and servers that do not use post-handshake authentication, are unaffected.
Where it's fixed
| Product | Fixed in | Fix | Released |
|---|---|---|---|
| Linux | |||
| wolfssl · Debian 12.15 (bookworm) | 5.5.4-2+deb12u3 | DEBIAN-CVE-2026-55962 | Jul 18, 2026 |
| wolfssl · Debian 13.5 (trixie) | 5.7.2-0.1+deb13u2 | DEBIAN-CVE-2026-55962 | Jul 18, 2026 |
Patch Radar data is free to use with attribution. Terms and how to credit it.
Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.