Subscribe to the Non-Human & AI Identity Journal

Why do CAA records matter when organisations already validate domain ownership?

Domain validation proves control of the name, but it does not prove that a particular certificate authority is authorised to issue. CAA adds that missing authorisation step by constraining which CAs can issue for the domain. That separation matters because validation and issuance approval solve different governance problems.

Why CAA Records Matter for Security Teams

CAA records close a governance gap that domain validation alone cannot address. A certificate request may prove control of a DNS name, but without authorisation controls, any public CA that accepts the request can potentially issue for that domain. That creates unnecessary exposure when issuance policy, brand trust, or incident response depends on limiting which authorities are permitted to mint certificates. The distinction is similar to validating that an identity exists versus approving what that identity may do.

Security teams tend to discover this gap during certificate sprawl, partner onboarding, or a misissuance investigation. The operational risk is not theoretical: once a certificate exists, browsers trust it unless revocation or detection catches the problem quickly. NIST’s NIST Cybersecurity Framework 2.0 emphasises asset governance and protective controls, but CAA is one of the few DNS-level mechanisms that constrains issuance before a certificate is created. In practice, many security teams encounter CAA failures only after an unexpected certificate has already been issued, rather than through intentional policy design.

How CAA Works in Practice

CAA is a DNS policy record that tells certificate authorities which CA identities are allowed to issue certificates for a domain or subdomain. When a CA receives a request, it checks the CAA policy before signing. If the CA is not authorised, issuance should be denied. That makes CAA a preventive control, not a detection control.

For practitioners, the value comes from aligning issuance with business intent:

  • Restrict issuance to a small approved CA set to reduce misissuance risk.
  • Use issue and issuewild tags to distinguish standard and wildcard certificate policy.
  • Apply critical parameters carefully so unsupported CAs fail closed rather than ignore policy.
  • Review subdomain delegation, because policy inheritance and local DNS design can create surprises.

CAA is not a replacement for domain validation, certificate inventory, or private key protection. It is a control that sits earlier in the issuance chain and reduces the chance that a valid request becomes a trusted but unauthorised certificate. The practical lesson is reinforced by NHIMG research on The State of Secrets in AppSec, which shows how often secret governance breaks down when controls are fragmented. Certificate governance fails in a similar way when policy exists on paper but not in DNS. The broader trust-risk context also appears in NHIMG’s DeepSeek breach coverage, where exposed credentials and sensitive data demonstrated how quickly control failures become operational incidents. These controls tend to break down when organisations outsource DNS changes across multiple teams because issuance policy and operational ownership drift apart.

Common Variations and Edge Cases

Tighter CAA policy often increases operational overhead, requiring organisations to balance certificate safety against agility for application teams, CDNs, and managed service providers. That tradeoff is real, especially where automated renewal pipelines depend on third-party issuers and fast DNS change windows.

Current guidance suggests treating CAA as part of a broader certificate governance model, not a standalone safeguard. A domain can still be at risk if the wrong CA is authorised, if records are missing on delegated subdomains, or if renewal systems fail when policy changes. Some organisations also rely on multiple issuers for resilience, which means CAA must be maintained with enough precision to avoid accidental outages.

For high-change environments, the best practice is evolving toward automated DNS policy checks, certificate inventory reviews, and issuance monitoring together. CAA helps most when it is paired with continuous validation of which CAs are actually authorised, which subdomains inherit policy, and which business units can request exceptions. In other words, it is a governance control that works best when its scope is explicit and its maintenance is automated. The control loses effectiveness when wildcard issuance, delegated DNS zones, or third-party managed certificates create policy paths that nobody revisits after deployment.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0 and NIST AI RMF set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
NIST CSF 2.0 PR.AC-3 CAA constrains which CAs may issue, supporting controlled trust relationships.
OWASP Non-Human Identity Top 10 NHI-03 CAA reduces unauthorised certificate issuance, a core identity governance issue.
NIST AI RMF AI systems often depend on certificates, making issuance governance part of trustworthy AI operations.

Use AI RMF governance to ensure machine identities and certificate trust paths are approved and monitored.