5.6 Enable OCSP and CRL certificate checking - CRL

Information

Certificates should only be trusted if they have both a satisfactory trust chain and they have not been revoked. OS X can check whether the certificate is still valid based on issued parameters within the certificate. A rogue or compromised certificate should not be trusted

Solution

Run the following commands to enforce the compliant state To set the CRL settings: defaults write com.apple.security.revocation CRLStyle -string RequireIfPresent To set the OCSP settings: defaults write com.apple.security.revocation OCSPStyle -string RequireIfPresent Impact: Network or connectivity issues could interfere with certificate checks for valid certificates

See Also

https://workbench.cisecurity.org/files/299

Item Details

Category: IDENTIFICATION AND AUTHENTICATION

References: 800-53|IA-5(2)(a)

Plugin: Unix

Control ID: 4dfedc1c1773c68a36afd36627e74967763ee0f5c6760251ed5aaac284b5a5de