Skip to content
← RegistryDossier · 6 steps · 5 edges

Subdomain takeover → ACME DNS-01 → trusted cert for victim host

Find a dangling CNAME / NS record. Claim the underlying resource; complete Let's Encrypt's DNS-01 challenge for the parent hostname. Now have a publicly-trusted cert for victim.example.com — chain into AITM.

Filed by AD Knowledge Base
§ Kill-chainDrag · zoom · scroll

§ Context

Assumed environment: target has at least one DNS record pointing at an unclaimed cloud resource or expired vendor. Attacker can register the underlying resource to gain DNS control of that name.

§ Steps

  1. 01
    Claim underlying cloud resourceInitial Access
    W-SUBDOMAIN-TAKEOVERSubdomain Takeover
  2. 02
    Steal session cookies for *.victim.comCredential Access
    T1539Steal Web Session Cookie
  3. 03
    AITM phishing with valid certInitial Access
    PH-AITM-EVILGINXAITM Phishing — Evilginx / Modlishka
  4. 04
    Receive valid TLS cert for victim hostCredential Access
    T1556Modify Authentication Process
  5. 05
    Find dangling CNAME / NSInitial Access
    DNS-DANGLING-CNAMEDangling CNAME (host takeover)
  6. 06
    Answer Let's Encrypt DNS-01 challengeInitial Access
    PKI-ACME-DNS01ACME DNS-01 Validation Hijack

§ References

§ Frequently asked

What is the "Subdomain takeover → ACME DNS-01 → trusted cert for victim host" attack path?
Find a dangling CNAME / NS record. Claim the underlying resource; complete Let's Encrypt's DNS-01 challenge for the parent hostname. Now have a publicly-trusted cert for victim.example.com — chain into AITM. It chains 6 steps drawn from real-world offensive-security techniques.
What starting position does this attack require?
The first step is Claim underlying cloud resource (W-SUBDOMAIN-TAKEOVER) — a initial access primitive. Assumed environment: target has at least one DNS record pointing at an unclaimed cloud resource or expired vendor.
What is the final impact of this kill-chain?
The final step lands on Answer Let's Encrypt DNS-01 challenge (PKI-ACME-DNS01), which falls under Initial Access. From here, an operator typically pivots into post-exploitation or maintains persistence.
How can defenders detect or prevent this attack?
Detection and prevention vary per step. Refer to each linked MITRE ATT&CK entry under "References" — every technique on that page lists defensive controls, detection telemetry, and known threat-actor usage.

§ Related dossiers