Certificate Transparency and domain drift

Certificate Transparency provides a public record of certificate activity. Compare that history with current DNS and endpoint observations to investigate changes in your domain footprint.

What it is

Certificate Transparency, or CT, makes public certificate activity auditable. Logs retain certificate or precertificate entries, and monitors can watch for unexpected issuance. CT helps expose suspicious activity; it does not itself prevent a certificate from being issued incorrectly.

Here, domain drift means a difference between your expected domain inventory and the identities or dependencies you observe. It is an investigation label, not a verdict that an attack occurred. A supplier change, new subdomain or forgotten service can all prompt a review.

How it works

Start with a domain you are authorized to assess. Record the certificate names, issuer, validity dates and log evidence. Keep issuance history distinct from the current certificate served at an endpoint.

Compare those observations with DNS, the expected service and its owner. Preserve observation times: a historical certificate and a current DNS answer describe different moments. A mismatch can justify follow-up without establishing compromise.

Keep evidence types separate

A CT log can show that a certificate was recorded. DNS can show a name’s observed resolution. A TLS connection can show the certificate a particular endpoint presented. None of these alone proves legal ownership of every related asset.

Technical references: IETF RFC 9162 · Certificate Transparency · Certificate Transparency · How CT works

How attackers use it

Public certificate names can reveal candidate infrastructure for reconnaissance. Defenders can review the same public identity information when maintaining an inventory. Seeing a name in a log is not permission to test it or evidence that the service is vulnerable.

Unexpected certificate issuance also deserves investigation because a certificate may support impersonation when the surrounding conditions permit it. Separate that possibility from evidence that impersonation actually happened.

Warning signs

Review unfamiliar names, unexplained issuer changes or a certificate covering a service nobody recognizes. Check whether an approved renewal, migration or supplier deployment explains the observation before escalating it.

Business impact

An incomplete inventory makes it harder to assign ownership and investigate changes. Teams can waste time treating normal renewal as an incident or overlook an unmanaged service because it is absent from their expected records.

Certificate deployment failures can also interrupt access. A record of successful issuance should therefore be paired with evidence that the intended endpoint serves the right certificate.

Prevention and remediation

Maintain domain and certificate ownership records. Review unexpected changes with the responsible team and retain the evidence behind the decision. If issuance appears unauthorized, follow your incident process and work with the relevant certificate authority.

  • Separate historical records from current observations.
  • Check the intended hostname and client-facing endpoint.
  • Record the owner’s explanation and any required corrective action.
  • After a change, compare the observed result with the intended state.

How Ariema detects or handles it

ARIEMA’s connected pillars place DNS, registration and certificate observations alongside one another. Use the Observe, Compare, Explain and Review workflow to keep the change and its evidence connected.

A new certificate observation is a starting point for review. It does not mean ARIEMA issued the certificate, controls the domain or has confirmed a takeover. Keep uncertainty visible until the supporting evidence resolves it.

Common questions

Does a logged certificate prove a domain is live?

No. A log entry records certificate activity. Establish current reachability with a separate, appropriately scoped observation.

Does an unfamiliar issuer mean an attacker took over?

No. Renewal automation or a supplier migration may explain it. Compare the change with owner records and the certificate served by the intended endpoint.

Can I remove an old domain from a CT log?

CT logs are append-only. Retiring a service or revoking a certificate does not erase its historical log entry.

Sources & further reading

Primary technical references for this guide. Scenarios are illustrative; they are not customer observations.

IETF RFC 9162 · Certificate TransparencyCertificate Transparency · How CT worksOWASP · Transport Layer SecurityOWASP · Attack Surface Analysis