A useful hardening measure for certification authorities is to restrict the certification authority certificates so that they are only trusted for the extended key usages (Extended Key Usage)
that are actually issued.
In the event of a compromise of the certification authority, the damage is then (at least) limited to the defined extended key usages.
The Smart Card Logon Extended Key Usage, which is of interest for many attacks (in conjunction with the certification authority's membership in NTAuthCertificates
) would then only be present in the certification authority certificate of the certification authority that actually issues such certificates.
Continue reading "Basics: Restricting Extended Key Usage (EKU) in Certification Authority Certificates"