DNS & Email Trust
medium Severity
Free Check
CAA (Certificate Authority Authorization) Records
Checks DNS CAA records that whitelist which Certificate Authorities (e.g. Let’s Encrypt, DigiCert) are allowed to issue certificates.
Why It Matters
Prevents rogue CAs from issuing fraudulent certificates for your domain even if someone manages to trick another authority.
How We Check This
We query DNS for type 257 (CAA) records and inspect issue and issuewild flags.
How to Fix & Implement
Copy-paste configuration blocks tailored for your web server or edge proxy.
nginx snippet
# DNS CAA record: yourdomain.com. IN CAA 0 issue "letsencrypt.org"
Frequently Asked Questions
Can I permit multiple CAs in CAA?
Yes, publish multiple CAA records (e.g. one for letsencrypt.org and one for digicert.com).