Event Source: | Microsoft Windows Security Auditing |
Event ID: | 4870 (0x1306) |
Event log: | Security |
Event type: | Information |
Event text (English): | Certificate Services revoked a certificate. Serial Number: %1 Reason: %2 |
Event text (German): | Certificate Services has revoked a certificate. Serial number: %1 Cause: %2 |
Parameter
The parameters contained in the event text are filled with the following fields:
- %1: CertificateSerialNumber (win:UnicodeString)
- %2: RevocationReason (win:UnicodeString)
- %3: SubjectUserSid (win:SID)
- %4: SubjectUserName (win:UnicodeString)
- %5: SubjectDomainName (win:UnicodeString)
- %6: SubjectLogonId (win:HexInt64)
In contrast to operational events, which are often understood under the term "monitoring", auditing for the certification authority is the configuration of logging of security-relevant events.
Example events
Certificate Services revoked a certificate. Serial Number: 730000005b712608f19c99f667000000005b Reason: 6
Certificate Services revoked a certificate. Serial Number: 730000005b712608f19c99f667000000005b Reason: -1
Description
Do you know TameMyCerts? TameMyCerts is an add-on for the Microsoft certification authority (Active Directory Certificate Services). It extends the function of the certification authority and enables the Application of regulationsto realize the secure automation of certificate issuance. TameMyCerts is unique in the Microsoft ecosystem, has already proven itself in countless companies around the world and is available under a free license. It can downloaded via GitHub and can be used free of charge. Professional maintenance is also offered.
The reason codes contained in the event mean:
Code | Designation | Description |
---|---|---|
0 | Unspecified | This is the default setting and indicates that there is no specific reason for the revocation. |
1 | Key Compromise | The private key of a certificate was stolen or otherwise known to unauthorized third parties. |
2 | CA Compromise | The private key of the certification authority was stolen or otherwise known to unauthorized third parties. |
3 | Affiliation Changed | If the content of the certificate (e.g. the name of the user) has changed, a new certificate must be issued. |
4 | Superseded | The revoked certificate was replaced with a new certificate. |
5 | Cessation of Operation | The operation of the service belonging to the certificate was discontinued, for example, because there is a new service under a different name. |
6 | Certificate Hold | The certificate is revoked temporarily. This revocation type is the only one where the revocation can be subsequently undone. |
8 | Remove from CRL | If a certificate was revoked with reason "Certificate Hold" and delta revocation lists are used, the revoked certificate is kept in the delta revocation list with this code until the entry in the main revocation list is removed. |
-1 | Unrevoke | If a certificate has been revoked with reason "Certificate Hold", this code can be used to unblock it via command line. Likewise, in the auditEvent 4870 the undoing of a certificate revocation is marked with this code. |
No description has been written for this yet.
Safety assessment
The security assessment is based on the three dimensions of confidentiality, integrity and availability.
No description has been written for this yet.
Microsoft rating
Microsoft evaluates this event in the Securing Public Key Infrastructure (PKI) Whitepaper with a severity score of "Low".
Related links:
- Overview of audit events generated by the Certification Authority
- Overview of the audit events generated by the online responder (OCSP)
External sources
- Securing Public Key Infrastructure (PKI) (Microsoft)