Check Your CAA Record Instantly
Prevent unauthorized SSL/TLS certificate issuance and secure your domain with our fast and accurate CAA Checker.
Prevent unauthorized SSL/TLS certificate issuance and secure your domain with our fast and accurate CAA Checker.
A CAA (Certification Authority Authorization) record is a type of DNS record that tells which Certificate Authorities (CAs) are allowed to issue SSL/TLS certificates for a domain. CAA resource records help domain owners establish policies that permit specific CAs to issue TLS/SSL certificates for associated domains. As a domain owner, you can use CAA records to establish and maintain the security policies for both an entire domain and a specific hostname. You can view this as an umbrella policy for the policy subdomains, except when you establish a separate CAA Record for a specific subdomain.
A CAA record consists of three key components:
Flag
A number (0 or 128) that defines whether the policy is critical.
Tag
Specifies the type of policy (issue, issuewild, or iodef).
Value
The authorized CA or reporting email/URL.
Here are a few examples of what CAA records look like in practice:
CAA Record Syntax | What It Means |
example.com. IN CAA 0 issue “letsencrypt.org” | Only Let’s Encrypt can issue SSL/TLS certificates for example.com. |
example.com. IN CAA 0 issuewild “digicert.com” | This allows only DigiCert to issue wildcard certificates for example.com. |
example.com. IN CAA 0 iodef “mailto:[email protected] | This tells CAs to send alerts if an unauthorized certificate request is detected. |
A company requests an SSL/TLS certificate.
The Certificate Authority checks the DNS for a CAA record.
– If a record exists, the CA verifies if they’re authorized.
– If no record exists, they proceed with the request.
If unauthorized, the CA denies the request or sends an IODEF alert.
A CAA (Certification Authority Authorization) checker helps you manage and verify which Certificate Authorities (CAs) are authorized to issue SSL/TLS certificates for your domain. Key benefits include:
Regularly using a CAA checker helps maintain a secure and compliant domain environment while preventing unauthorized certificate use.
PowerDMARC’s Certification Authority Authorization Checker is a powerful tool designed to enhance your domain’s security by verifying your CAA records. This verification process ensures that only authorized CAs can issue certificates for your domain.
Signing up with PowerDMARC provides a range of email authentication and DNS management tools at your disposal!
On the left-hand side menu bar, navigate to Analysis Tools and click on the Lookup Tools tab. Select the CAA checker from our list of lookup tools.
Enter your company domain name (e.g. company.com) in the CAA record checker toolbox and hit the “Lookup” button.
Let the tool work its magic to display your list of CAs! Review authorized CAs and detect unauthorized ones easily. Our tool also highlights any related issues and the TTL corresponding to each certificate authority.
Review any issues in your CAA records to troubleshoot them promptly!
What happens if I don’t have a CAA record?
If you don’t have a CAA record, any Certificate Authority (CA) can issue an SSL/TLS certificate for your domain. This increases the risk of unauthorized certificates being issued, which could lead to security vulnerabilities like phishing or man-in-the-middle attacks.
Can I specify multiple Certificate Authorities (CAs) in my CAA record?
Yes, you can specify multiple CAs in your CAA record. This allows you to work with multiple trusted CAs while still restricting unauthorized ones from issuing certificates for your domain.
How often should I check my CAA records?
It’s a good practice to check your CAA records regularly, especially after making changes to your DNS settings or when onboarding a new CA. Regular checks ensure your records are correctly configured and compliant with security best practices.
What if my CAA record is misconfigured?
A misconfigured CAA record can lead to SSL/TLS certificate issuance failures or unauthorized certificates being issued. Use PowerDMARC’s CAA Checker to identify and fix misconfigurations quickly, ensuring your domain remains secure.
Does PowerDMARC’s CAA Checker work for subdomains?
Yes, PowerDMARC’s CAA Checker can validate CAA records for both your root domain and subdomains. It ensures that policies are correctly applied at every level, giving you complete control over certificate issuance.