← All SecurityAlert research
Attack vectors Explainer High priority

Forgotten DNS records create takeover paths attackers can reuse

A stale record can outlive the service it once pointed to and quietly transfer trust to infrastructure a third party controls.

At a glance

What happened

Dangling and poorly governed DNS records can preserve a trusted hostname after the underlying resource is abandoned. Attackers can claim the destination or abuse overlooked namespaces, then inherit trust attached to the organization's domain.

Our analysis

Why it matters

The exposure is an asset ownership problem as much as a DNS problem. Inventory, validation, and decommissioning controls need to follow the full record chain instead of treating a successful DNS response as proof that the destination is owned.

The overlooked control plane

DNS records often survive migrations, cloud experiments, vendor trials, and product shutdowns. The hostname remains part of the organization's trusted namespace even when nobody can identify the team or service behind its destination.

How the risk develops

A takeover path commonly needs three conditions:

  1. a trusted hostname still delegates or aliases traffic
  2. the referenced resource is no longer controlled by the organization
  3. a third party can claim or influence the abandoned destination

Unusual namespaces deserve the same review. Research into abuse involving ARPA shows why assumptions about where content should or should not exist are not a substitute for observation.

SecurityAlert analysis

An external attack-surface inventory should record both sides of every dependency: the hostname the organization owns and the service, account, or network destination that answers for it. Unknown ownership, expiring vendor relationships, and recently changed destinations should raise review priority.

The right response is not to remove every old-looking record automatically. First confirm business ownership, inspect the dependency chain, capture evidence, and then retire or remediate the record through a controlled change.

What to do

What teams should do now

  1. Assign an owner to every externally resolvable hostname and record the service or vendor behind it.
  2. Continuously test CNAME and delegation targets for abandoned or newly claimable resources.
  3. Include DNS cleanup in application and vendor offboarding checklists.
  4. Review unexpected namespaces and newly observed content rather than relying on assumptions about their purpose.
Sources

Research behind this article

We based this article on the research below.

  1. Cloudy with a Chance of Hijacking: Forgotten DNS Records Enable Scam Actor Infoblox Threat Intel | May 20, 2025
  2. Abusing ARPA: The TLD That Isn't Supposed to Host Anything Infoblox Threat Intel | Feb 26, 2026