Administrative Boundaries in Windows and Active Directory: The Trust Model
Concept
Section titled βConceptβA Security Boundary is an architectural perimeter within which a security system guarantees that an unauthorized entity outside cannot force access or modify internal assets without traversing a formally defended boundary.
In the Microsoft ecosystem, isolation follows a strict hierarchy:
- Process Boundary: Isolated by kernel virtual memory and Mandatory Integrity Control (MIC).
- Host Boundary: Isolated by the OS kernel and local SAM database.
- Domain Boundary: An administrative boundary facilitating management, but permeable within a forest.
- Forest Boundary: The ultimate Active Directory security boundary.
- The Enterprise Tiering Model: A logical architecture (Tier 0, Tier 1, Tier 2) preventing high-trust identities from exposing secrets to lower-trust assets.
Why This Matters in DFIR
Section titled βWhy This Matters in DFIRβEvaluating the blast radius of an intrusion depends on respecting these boundaries:
- Preventing Unnecessary Domain-Wide Rebuilds: Compromising an isolated host (Tier 2) does not warrant rebuilding Active Directory, provided tiering boundaries were unbreached.
- Evaluating Child Domain Compromise: If an adversary compromises a child domain (
CHILD.CORP), responders must treat the entire forest (CORP.LOCAL) as potentially compromised (see Doc 12: Active Directory Forests, Trees and Domains). - Investigating Tier-Hopping Credentials: In most enterprise ransomware cases, attackers traverse from Tier 2 to Tier 0 because a Tier 0 administrator logged into an unhardened Tier 2 workstation.
Isolation Hierarchy
Section titled βIsolation Hierarchyβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ACTIVE DIRECTORY FOREST (The True Security Boundary) ββ ββ βββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββ ββ β Root Domain (CORP.LOCAL) ββββββΊβ Child Domain (FR.CORP.LOCAL) β ββ β (Administrative Boundary) β β (Administrative Boundary) β ββ βββββββββββββββββ¬ββββββββββββββββ βββββββββββββββββ¬ββββββββββββββββ ββ β β ββ βΌ βΌ ββ βββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββ ββ β Member Server (SRV01) β β Member Server (SRV02) β ββ β (Host / SAM Boundary) β β (Host / SAM Boundary) β ββ βββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββThe Enterprise Tiering Architecture
Section titled βThe Enterprise Tiering ArchitectureβTo defend the environment, assets and identities are segmented into three airtight tiers:
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β TIER 0: Identity Control & Core Infrastructure β β Domain Controllers, PKI, ADFS, Azure AD Connect β βββββββββββββββββββββββββββββ²βββββββββββββββββββββββββββββ β (Down-tier logons strictly prohibited) βββββββββββββββββββββββββββββ΄βββββββββββββββββββββββββββββ β TIER 1: Enterprise Servers & Business Applications β β File servers, database servers, application clusters β βββββββββββββββββββββββββββββ²βββββββββββββββββββββββββββββ β (Down-tier logons strictly prohibited) βββββββββββββββββββββββββββββ΄βββββββββββββββββββββββββββββ β TIER 2: Endpoints & User Workstations β β User laptops, workstations, network printers β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββGolden Rule of Tiering:
Identities in a higher tier must NEVER log into or leave credentials on a lower-tier resource. A Domain Administrator (Tier 0) must never open an interactive or RDP session on an application server (Tier 1) or user laptop (Tier 2).
What Is Possible
Section titled βWhat Is Possibleβ- Building Dedicated Forests for Backups: A dedicated forest without trusts creates an airtight security boundary against domain-wide ransomware attacks.
- Restricting Cross-Forest SIDs via SID Filtering: SID Filtering on forest trusts blocks unauthorized SID injection attacks.
- Sanctuary Member Servers: Stripping domain groups from a member serverβs local Administrators group protects it against domain compromise.
What Is Not Possible
Section titled βWhat Is Not Possibleβ- Guaranteeing Security Isolation Between Intra-Forest Domains: Microsoft documents that domains within the same forest do not represent security boundaries against hostile Domain Admins.
- Protecting In-Memory Secrets on Compromised Hosts: If a Tier 0 account connects to a compromised Tier 2 workstation, LSASS credential theft is instantaneous.
Forensic Artifacts
Section titled βForensic Artifactsβ- Event ID 4624 (Logon Type 2 or 10): Tracking Tier 0 domain accounts logging into Tier 2 endpoints.
- BloodHound Telemetry: Identifying
HasSessionedges connecting Tier 0 identities to Tier 2 machines.
Key Takeaways
Section titled βKey Takeawaysβ- The forest is the ONLY true security boundary in Active Directory.
- The domain is an administrative and replication boundary, not an isolation boundary.
- The Tiering model strictly prohibits downward credential exposure.
- In-memory credential theft on lower tiers is the primary bridge to Tier 0 compromise.