Building a Vulnerable ADCS Lab for ESC1, ESC4, ESC8 and ESC11 Testing
· 13:19 · Watch on YouTube ↗
Summary
The video demonstrates building a lab ADCS server with four certificate-service misconfigurations, inspecting the setup script, and checking vulnerable templates with Certify.
Key points
- The presenter builds a vulnerable Active Directory Certificate Services (ADCS) environment in a Windows Server virtual machine for security testing.
- The setup script is reviewed before execution; the presenter warns against running uninspected code.
- The tutorial configures ESC1 through certificate-template settings that allow requests impersonating other domain users without approval.
- It describes ESC4 as an access-control misconfiguration and ESC8 and ESC11 as relay attack paths involving HTTP and RPC, respectively.
- The presenter uses Certify from a client system to find and verify vulnerable certificate templates; exploitation is deferred to future videos.
Article Details
- Topics
- [00:00] ADCS as a high-impact Active Directory penetration-testing target
- [00:19] Building a vulnerable ADCS lab server with AI and automation
- [04:54] Joining the server to the domain and checking connectivity
- [08:13] Inspecting the setup script before running it
- [09:41] Configuring ESC1, ESC4, ESC8 and ESC11 weaknesses
- [11:23] Checking vulnerable templates with Certify
