Skip to content
Sponsor
3.0 preview2.3.0 stable

These docs describe the preview. Pick the version you run and every page marks what it doesn't have yet. Get the preview →
Maester 2.x docs (archived) →

Intermediate CA details should be retrievable

AD-CFG-19InfoActive DirectoryCertificate Services

Part of Active Directory · Active Directory · Certificate Services · All checks

Run this check
Invoke-Maester -TestId AD-CFG-19

Intermediate CA certificates define the intermediate links used to build trust chains from trusted roots to issued certificates. If intermediate CA certificates expire, misconfigured, or unauthorized certificates are added, certificate chain validation can fail and authentication may break.

This test concentrates on intermediate CA details (including certificate validity) to help detect:

  • Expired or soon-to-expire intermediate CAs that will break certificate chains
  • Unexpected/unauthorized intermediates that expand who can issue certificates

Operational

  • Confirm each intermediate CA certificate is part of your approved PKI hierarchy.
  • Remove unauthorized intermediates and ensure only valid chain-building intermediates are retained.
  • Set renewal timelines and alerting for intermediates approaching expiration.
  • If you rotate intermediates, validate that dependent relying parties and AD-integrated flows continue to validate.

The test enumerates intermediate CA certificates in the AD configuration context, extracts relevant identifiers (e.g., subject/issuer and thumbprint) and validity periods, and reports whether each intermediate is within the expected valid timeframe.

Every attribute of this check
FieldValue
Test IDAD-CFG-19
SeverityInfo
SuiteActive Directory
ProductActive Directory
FeatureCertificate Services
AreaInfrastructure hardening
Resource typeCertificateAuthority
MITRE ATT&CKNone
PowerShell testTest-MtAdIntermediateCaDetails
ServicesActiveDirectory
PermissionsActiveDirectory:Ldap:Configuration/*:ReadProperty