Windows Event ID 4880 represents a critical security audit event within Active Directory Certificate Services environments. When this event fires, it indicates that someone has modified the security permissions on a certificate template stored in Active Directory. Certificate templates define the properties and permissions for certificates that can be issued by your Certificate Authority, making permission changes significant security events.
The event captures comprehensive details including the template name, the security principal making the change, the old security descriptor, and the new security descriptor. This granular logging enables administrators to track exactly what permissions were modified, when the change occurred, and who initiated it. The security descriptors are logged in Security Descriptor Definition Language (SDDL) format, providing precise permission details.
In modern PKI deployments, certificate templates control access to various certificate types including user authentication certificates, computer certificates, code signing certificates, and encryption certificates. Unauthorized or inappropriate permission changes can lead to security vulnerabilities, allowing unauthorized certificate enrollment or preventing legitimate users from obtaining required certificates. Event 4880 serves as your primary detection mechanism for such changes.
The event typically appears on domain controllers where the Certificate Templates container is replicated, as well as on Enterprise Certificate Authority servers. In multi-CA environments, you may see this event across multiple servers as Active Directory replication propagates the template changes throughout your forest.