Active Directory Forest Trust Abuse Enables Child-to-Root Escalation

· Original article ↗

Summary

An authorized lab walkthrough demonstrates two paths from child-domain admin to forest-root compromise: a forged Golden Ticket with SID History and PetitPotam coercion. It also outlines mitigations including limiting delegation and monitoring DCSync.

Key points

  • In the lab, a child-domain administrator could not initially access the parent domain controller, but the walkthrough shows how a within-forest trust enabled escalation.
  • Rubeus forges a cross-domain Golden Ticket using the child domain’s krbtgt hash and injects the parent Enterprise Admins SID through ExtraSids.
  • The forged ticket enables access to the forest root, LSA secret harvesting, DCSync, and a SYSTEM shell.
  • An alternative path uses PetitPotam and unconstrained delegation to capture the forest root DC$ ticket and perform DCSync without forging a Golden Ticket.
  • The article recommends treating every domain controller as tier-zero infrastructure, restricting delegation, enabling SID filtering where feasible, and monitoring unusual DCSync activity and Kerberos ExtraSids.

Article Details

Topic
Active Directory forest escalation through SID History abuse and PetitPotam coercion

Indicators of compromise

TypeIndicatorContext
URLhxxp[:]//192[.]168[.]1[.]17/Rubeus.exeRubeus payload download URL hosted on the attacker’s web server in the lab demonstration.

MITRE ATT&CK

Products

Tools

Related Articles