Cloudflare

mTLS client certificate revocation vulnerability with TLS Session Resumption

Apr 3, 2023Rushil Mehra
mTLS client certificate revocation vulnerability with TLS Session Resumption
SummaryAI, from the source post

Discovered and mitigated a bug where revoked mTLS client certificates were not being blocked during TLS session resumption. The issue stemmed from the client certificate chain not being re-checked during session resumption, leading to bypassed revocation status checks. The immediate mitigation involved disabling session resumption for mTLS connections. A permanent fix was then rolled out to re-enable session resumption by ensuring the leaf certificate serial number and issuer SKI are accessible and checked for revocation status in both session resumption and non-resumption scenarios.

More from the Website Security & Threat Management trail