A healthcare enterprise recently integrated a third-party remote patient monitoring service that communicates via HTTPS with an internal API gateway. During an incident investigation, security analysts discovered that an attacker who obtained a compromised, revoked private key from a former partner company successfully established a man-in-the-middle (MitM) session and exfiltrated sensitive patient records. The API gateway validated that the presented certificate was issued by a trusted Certificate Authority (CA) and had not reached its expiration date, but failed to inspect current revocation data. Which cryptographic control weakness directly allowed this unauthorized session to be established?
- Improper certificate revocation validation failing to check CRL or OCSP endpoints during the TLS handshakeAnswer
- BFlawed key pair generation during the Certificate Signing Request creation process
- CImproper selection of symmetric bulk ciphers for endpoint identity verification
- DMisconfiguration of network-level preventive controls at the enterprise boundary
Answer
Improper certificate revocation validation failing to check CRL or OCSP endpoints during the TLS handshake
The correct answer identifies improper certificate validation—specifically the failure to check Certificate Revocation Lists (CRLs) or Online Certificate Status Protocol (OCSP) responses—as the root vulnerability. A digital certificate must be verified against current revocation databases to ensure that stolen, compromised, or prematurely invalidated private keys are rejected during handshake negotiation.
Step-by-Step Solution
Key Concept
Public Key Infrastructure (PKI) Certificate Revocation Checking (CRL and OCSP)