← Internet Security Research Group cases
Bugzilla #1619047
Certificate Problem Report
Let's Encrypt: CAA Rechecking bug
RESOLVED
FIXED
Internet Security Research Group
AI Summary
Let's Encrypt identified a bug in their CAA rechecking process that allowed certificates to be issued even when CAA records later prohibited issuance. The issue was confirmed on February 29, 2020, and issuance was halted immediately. A fix was deployed shortly after, and the bug was traced back to code changes made in July 2019. The incident affected over 3 million certificates, with a detailed investigation and postmortem planned to address the implications.
Chronology
- Bug confirmed and issuance halted
- Fix deployed and issuance re-enabled
Participants
Jacob Hoffman-Andrews
External References
Similar Local Cases
Let's Encrypt: Duplicate Serial Numbers
Let's Encrypt: Deployed Unreviewed Boulder Code
Let's Encrypt: OCSP responses with no revocationReason
Let's Encrypt: Incomplete revocation for CAA rechecking bug
Let's Encrypt: OCSP Responder Returned "Unauthorized" for Some Precertificates
Let's Encrypt: Failure to revoke for Certificate Lifetime Incident
Let's Encrypt: Case-sensitive CAA tag processing
Let's Encrypt: Failure to provide OCSP Responses for some certificates