Threat Level: green Handler on Duty: Brad Duncan

SANS ISC: InfoSec Handlers Diary Blog - SANS Internet Storm Center InfoSec Handlers Diary Blog

Sign Up for Free!   Forgot Password?
Log In or Sign Up for Free!

Let's Encrypt Revoking 3 Million Certificates

Published: 2020-03-04
Last Updated: 2020-03-04 15:31:04 UTC
by Johannes Ullrich (Version: 1)
0 comment(s)

Let's Encrypt announced that they will be revoking a large number of certificates today. The revocation is due to an error in how "CAA" records were validated for these certificates.

The "CAA" (Certificate Authority Authorization) DNS record can be used to indicate which certificate authority is allowed to issue certificates for the particular domain or subdomain. For example, for the record is:

% dig +short CAA
0 iodef ""
0 issue ""

This will allow "" to issue certificates, and the CA can notify whenever it issues a certificate. 

Let's Encrypt checked the CAA records whenever it validated domain ownership. But for Let's Encrypt, domain ownership validation is good for 30 days. If you requested a new certificate within these 30 days, Let's encrypt did not re-check the CAA record. CAA records are only supposed to be cached for up to 8 hrs.

Let's Encrypt published a list of affected certificates [3]. You can search the list for domains you own. Let's Encrypt also emailed the contact they had for the revoked certificates. They will be revoked today. Just as a precaution, you may want to check your site with SSLLabs or other test sides (good idea to do this from time to time :) ).


Johannes B. Ullrich, Ph.D. , Dean of Research, SANS Technology Institute

Keywords: lets encrypt
0 comment(s)
Diary Archives