5.6 Enable OCSP and CRL certificate checking - OCSP

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: 9fd280d89816e76d3d816252b8e5d30c8483d92bb5d1529ea7ac781122b9e41f