Join our Newsletter — 33% off our NHI Course

Which logs show evidence of ADIDNS poisoning?

Evidence of ADIDNS poisoning usually appears in DNS server logs, directory service auditing, and related change records for Active Directory-integrated zones. Look for unexpected record creation, modification, or deletion, especially for high-value hostnames. Defenders should correlate DNS changes with the account that made them and investigate records that redirect authentication or management traffic.

Where evidence of ADIDNS poisoning usually appears

adidns poisoning is usually visible where DNS changes are recorded, not where the traffic lands. The most useful sources are DNS server logs, directory service auditing, and zone change records for Active Directory-integrated DNS. Look for unexpected creation, modification, or deletion of records, especially when the record affects authentication, management, or other high-value internal names.

That evidence often becomes clearer when you compare the DNS event with the account that made the change and the timing of the change itself. A record that suddenly redirects a critical hostname to a new host, a different subnet, or a system outside the normal admin pattern is more important than a routine operational update.

DNS logs are the first place to confirm the zone-level event, but they are rarely sufficient on their own. Directory service auditing helps show whether the change was made through normal administrative tooling or through directory-integrated updates, while change records can reveal whether the update was expected, approved, and attributable to a known operator.

What the suspicious patterns look like in practice

The most telling pattern is a DNS record that appears or changes without a matching business reason. For example, a host record for a domain controller, file server, VPN endpoint, or other sensitive internal service should not suddenly point to a different address without a change ticket or an operational explanation. Watch for short-lived records, unusual record types, and repeated edits to the same hostname.

Another useful clue is scope. Poisoning often targets names that matter for authentication, service discovery, or administrative access, because those names can redirect users or systems toward an attacker-controlled endpoint. If the change affects a name that is widely trusted inside the environment, treat it as higher priority than a generic lab or test hostname.

For practitioners who need a broader hardening context for these kinds of naming and trust issues, NHIMG’s Active Directory and Entra ID Hardening Guide covers the surrounding AD control surface that makes DNS abuse more consequential.

How to separate noise from a real poisoning event

Do not treat every DNS change as suspicious. Legitimate automation, replication, failover, and administrative maintenance can produce records that look unusual if you only inspect one log source. The key question is whether the event is attributable, expected, and consistent with the zone’s normal change process.

Correlate the change with three things: the originating account, the source system, and the business reason. If any one of those is missing, the investigation should widen. A record created by an account that does not normally manage DNS, or from a host that should not be performing directory changes, deserves immediate review even if the record itself looks technically valid.

Where the environment has a mix of human admin activity and automated service activity, use the automation path as a baseline rather than an assumption. A poisoned record often stands out because it breaks that baseline, either by appearing outside the normal change window or by redirecting a trusted name in a way that alters who receives authentication or management traffic.

Risk and Threat Considerations

ADIDNS poisoning matters because it can redirect trust, not just traffic. If an attacker can alter a name that systems rely on for authentication, administration, or internal service discovery, the change can become an access path to credential capture, impersonation, or lateral movement.

Failure mechanism: An attacker abuses write access to Active Directory-integrated DNS, creates or changes a record for a trusted hostname, and waits for clients or operators to resolve the poisoned name and connect to the wrong destination.

Impact: The wrong endpoint can receive authentication attempts, administrative sessions, or service traffic, which can expose credentials, disrupt operations, or enable follow-on compromise of higher-value systems.

Standards & Framework Alignment

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

MITRE ATT&CK addresses the attack surface, NIST SP 800-53 Rev 5 sets the technical controls, and ISO/IEC 27001:2022 defines the regulatory obligations.

Framework Control / Reference Relevance
MITRE ATT&CK T1557 — Adversary-in-the-Middle ADIDNS poisoning is used to redirect traffic to attacker-controlled endpoints.
Recommendation — Map poisoned-name activity to T1557 and hunt for credential interception paths.
NIST SP 800-53 Rev 5 AU-6 — Audit Record Review, Analysis, and Reporting DNS and directory audit logs are the evidence source for suspicious zone changes.
AC-6 — Least Privilege Poisoning depends on excessive write access to DNS-integrated records.
Recommendation — Review DNS and directory audit records for unexpected zone and record changes. Restrict DNS write permissions to the smallest administrative set possible.
ISO/IEC 27001:2022 A.8.15 — Logging Detection depends on retaining and reviewing DNS and directory change logs.
A.8.2 — Privileged access rights High-value DNS changes should be limited to controlled privileged accounts.
Recommendation — Enable and retain logs that show who changed DNS records and when. Limit DNS modification rights to approved privileged accounts with oversight.

Practitioner Guidance

What to verify: Confirm that the record change is tied to an authorised account, a known source system, and an approved operational event. If the record touches a domain controller, admin service, or other high-value hostname, verify the change with extra scrutiny before assuming it is benign.

Decision rule: If a DNS change redirects a sensitive internal name and you cannot quickly explain who changed it, from where, and why, treat it as a security investigation, not just a configuration review.

Practitioner takeaway: The fastest reliable signal is not “a DNS record changed,” but “a trusted DNS name changed in a way that alters who receives trust-bearing traffic.”