-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Open
Labels
component-x509enhancementhelp-wantedThis issue is not being actively worked on, but PRs welcome.This issue is not being actively worked on, but PRs welcome.priority-mediumMedium priority - this can be reviewed as time permitsMedium priority - this can be reviewed as time permitssize-mEstimated task size: medium (~1w)Estimated task size: medium (~1w)
Description
Summary
For a given list of CRLs and a certificate, during certificate validation, if the CRL corresponding to the certificate in question is missing–rendering its revocation status indeterminable–Mbed TLS does not report the result as undetermined. Instead, it silently accepts the certificate as valid.
System information
Mbed TLS version (number or commit id): 4.0.0 or older
Operating system and version: Ubuntu 24.04
Expected behavior
Reject the certificate as invalid since revocation status could not be determined from the given CRLs
Actual behavior
Accepts the certificate without any warning / error messages to the user regarding undetermined revocation status
Metadata
Metadata
Assignees
Labels
component-x509enhancementhelp-wantedThis issue is not being actively worked on, but PRs welcome.This issue is not being actively worked on, but PRs welcome.priority-mediumMedium priority - this can be reviewed as time permitsMedium priority - this can be reviewed as time permitssize-mEstimated task size: medium (~1w)Estimated task size: medium (~1w)