Lion Cipher Lab

Detect and defend against Kerberos RBCD (resource-based constrained delegation) abuse

Why it matters

RBCD is one of the quietest privilege-escalation paths in Active Directory: with only a WRITE permission over a single computer object — a permission that looks harmless on an audit spreadsheet — an attacker can impersonate a Domain Admin to that host without ever knowing a password. It hides inside normal Kerberos, so it rarely trips the alarms teams already have. Learning to see where delegation trust lives, prove whether it's set, and shut the write path is core tier-0 defense — and it reframes a scary-sounding Kerberos exploit as what it actually is: an ACL problem.

What you'll learn

Steps in this lab

  1. The one-sentence version, and what you'll actually do
  2. Delegation, three ways — get the model straight first
  3. Why RBCD is dangerous — the chain, described, not weaponized
  4. Enumerate where RBCD is already configured (live command shown; offline parse next)
  5. Parse the trust attribute — synthetic descriptor, runs on any Windows PowerShell (offline)
  6. Detection #1 — Event 5136 on the write (and the SACL it demands)
  7. Detection #2 — Event 4769 and the S4U / Transited Services tell
  8. Defense — close the write path (this is the real fix)
  9. Named failure modes — where defenders get this wrong
  10. The judgment to walk away with

Open the full interactive lab →