Review unexplained DNS changes and recover control of the authorised account

An unexplained DNS change can come from an authorised deployment, an automation error or account compromise. Preserve the evidence and identify the responsible control plane before making broad changes that could erase the audit trail.

Information to have ready

Record the affected names, types, observed values and time. Capture the current authoritative answers and retain a previous known-good inventory. Determine whether the registrar delegation changed or only records inside the existing authoritative provider changed.

01 Review unexplained DNS changes and recover control of the authorised account

  1. Sign in through the known provider address using a trusted device. Review administrator access, active sessions, API credentials and available DNS audit or activity logs.
  2. Compare the change with approved staff work, scheduled integrations and provider notifications. An automation token can make legitimate-looking changes even when no person used the dashboard.
  3. If access is compromised, secure the recovery mailbox and provider account, revoke affected sessions or credentials and enable supported stronger authentication. Coordinate team access so recovery does not lock out the legitimate owner.
  4. Restore the exact authorised records and delegation in a controlled order. Check MX, verification records, nameservers, DS and certificate-validation delegations as well as the visible website A record.
  5. Review dependent services for misuse and replace affected credentials where needed. Keep exported logs and record the corrective changes and validation times.

Verify the authoritative DNS result

Query the actual parent delegation and every authoritative server, then test website, email and important integrations. Confirm the corrected account no longer exposes the compromised access path.

Troubleshoot unexpected results

An empty activity log is not proof that no change occurred; retention and logging coverage differ. Escalate with record values, timestamps, provider account identifiers and redacted evidence. Do not post API secrets in a support ticket.

A common question

Should I restore the whole old zone immediately after spotting one suspicious record?

First understand the incident and recent legitimate changes. A full restore may remove valid mail, verification or application updates. Restore a trusted complete state when required, or reverse the exact unauthorised changes when that is sufficient, while securing the account that allowed them.

  • 0 Users Found This Useful
  • domains-dns
Was this answer helpful?

Related Articles

Diagnose a website that fails only over IPv6 after an AAAA change

An incorrect AAAA record can send IPv6-capable visitors to an unavailable server while IPv4...

Delegate certificate DNS validation without exposing the main zone credential

DNS-01 certificate validation proves control through a TXT record at an _acme-challenge name. A...

Point an apex domain at a hosted service without an invalid CNAME

The apex is the domain itself, such as example.com. An ordinary CNAME cannot coexist there with...

Use CAA records to authorise the certificate authorities your services need

CAA records let a domain operator express which certificate authorities may issue certificates...

Delegate a subdomain to another authoritative DNS provider

Delegating a subdomain lets another DNS service manage a branch such as shop.example.com while...