Nullpath
23 pages

AD CS / PKI (ESC)

Active Directory Certificate Services misconfigurations — the ESC1–ESC15 family — that mint authentication certificates.

Page Kind Updated
AD CS ESC Attacks
ESC1-15
concept 07 Sept
PKI & AD CS Architecture
CA, templates, enrollment
concept 07 Sept
Certificate Templates
the ESC1-4 surface
concept 07 Sept
Certificate Mapping
strong vs weak; ESC9/ESC10
concept 07 Sept
NTAuthCertificates
the forest client-auth trust store
concept 07 Sept
ESC1
enrollee-supplied SAN on a client-auth template
concept 07 Sept
ESC2
Any Purpose / no-EKU template
concept 07 Sept
ESC3
Certificate Request Agent (enroll on behalf of)
concept 07 Sept
ESC4
writable certificate-template ACL
concept 07 Sept
ESC5
CA object / CA server ACL (ManageCA via WriteDacl)
concept 07 Sept
ESC6
EDITF_ATTRIBUTESUBJECTALTNAME2 (CA-wide SAN)
concept 07 Sept
ESC7
ManageCA / ManageCertificates (CA management rights)
concept 07 Sept
ESC8
NTLM relay to AD CS web enrollment (PetitPotam → DCSync)
concept 07 Sept
ESC9
template omits the security extension (no SID binding)
concept 07 Sept
ESC10
weak certificate binding (CertificateMappingMethods)
concept 07 Sept
ESC11
NTLM relay to RPC ICPR enrollment
concept 07 Sept
ESC12
CA admin key access (registry key / CA server)
concept 07 Sept
ESC13
privileged issuance policy linked to a group
concept 07 Sept
ESC14
weak explicit mapping via altSecurityIdentities
concept 07 Sept
ESC15
EKUwu / CVE-2024-49019 (V1 template arbitrary application policy)
concept 07 Sept
ESC16
Security Extension disabled CA-wide (no SID in any cert)
concept 07 Sept
Cross-forest AD CS
PKI as an authentication bridge
concept 07 Sept
Golden Certificate
CA-key forgery / rogue CA in NTAuth
concept 07 Sept
23 pages in this section