Let's Encrypt: Potential Denial of Service against websites with broad private key reuse
Let's Encrypt identified a bug in their ACME implementation that could lead to a denial of service by allowing unauthorized revocation of certificates. The issue arose when a certificate was revoked using the 'keyCompromise' reason without proper proof of control over the private key, leading to a cascading revocation of approximately 130,000 certificates. A patch was deployed within eight hours of discovery, and the incident was reported to the CA/B Forum Management list for responsible disclosure. The bug highlights potential vulnerabilities in ACME implementations and the need for stringent controls during certificate revocation.
- Bug discovered and patch deployed
- Incident reported to CA/B Forum Management list