IMPORTANT ANNOUNCEMENT: On May 6, 2024, Carbon Black User eXchange (UeX) and Case Management will move to a new platform!
The Community will be in read-only mode starting April 19th, 7:00 AM PDT. Check out the blog post!
You will still be able to use the case portal to create and interact with your support cases until the transition, view more information here!

App Control: Performance Impacts Due to Certificate Validation

App Control: Performance Impacts Due to Certificate Validation

Environment

  • App Control Agent: All Supported Versions
  • App Control Console: All Supported Versions

Symptoms

  • Events similar to: Excessive certificate validation Time[5min 1sec] 
  • Extremely slow Agent initialization due to certificate validation failure

Cause

Agent running in an air gapped (or otherwise limited Internet) environment cause certificate validation failures which in turn delay the initialization process

Resolution

Consider disabling Revocation Checks in the Console > System Configuration > Advanced Options.

Additional Notes

  • Checking certificates requires that queries be run over the Internet. In an offline environment, online revocation checking will never succeed.
  • OCSP online requests to check for revocation, while resource expensive, are a critical piece that ensures the Agent has the most up to date validity information regarding the certificate in question.
  • If a certificate is compromised and revoked by its author, it is critical that Agents are notified of this change in trust. Without it, new malicious files signed by the compromised certificate could be Approved.
  • For an air gapped environment it is recommended to setup PKI such that Agents can trust the local cached information on the endpoint, or funnel through a network product that can do the caching and revocation checking on behalf of the endpoint without leaving the local network.

Related Content


Labels (1)
Was this article helpful? Yes No
No ratings
Article Information
Author:
Creation Date:
‎12-22-2022
Views:
701
Contributors