Open
Description
When MBEDTLS_HAVE_TIME_DATE
is disabled, in Mbed TLS up to 3.x, X.509 silently skip expiration verification. This is an insecure default. Consider changing to always flag expiry, and allow a runtime option or callback to skip/ignore expiry.
There is already a callback to skip time verification, maybe that's enough? Maybe not well documented?
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Design needed
Status
Mbed TLS 4.0 SHOULD