CVE-2026-93602 PUBLISHED

rustls-webpki before 0.103.10 CRL Revocation Check Bypass

Assigner: VulnCheck
Reserved: 18.09.2026 Published: 18.09.2026 Updated: 18.09.2026

rustls-webpki versions before 0.103.10 and 0.104.0-alpha.5 contain faulty CRL authority-matching logic that compares only the first distributionPoint against each CRL's IssuingDistributionPoint, ignoring additional distributionPoints. Attackers with a compromised trusted issuing authority can present revoked certificates that pass revocation checks under UnknownStatusPolicy::Allow, or cause incorrect errors under the default deny policy.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:H/AT:P/PR:H/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
CVSS Score: 5.9

Product Status

Vendor rustls
Product webpki
Versions Default: unaffected
  • affected from 0.102.0-alpha.0 to 0.103.10 (excl.)
  • affected from 0.104.0-alpha.1 to 0.104.0-alpha.5 (excl.)

Credits

  • 1seal reporter

References

Problem Types

  • Improper Check for Certificate Revocation CWE