A security analyst receives a high-severity report from an unauthenticated network-based vulnerability scan indicating that several internal Linux servers are susceptible to a critical remote code execution vulnerability in OpenSSL. However, local patch management logs confirm that all vendor-issued security updates were applied earlier that week. Which of the following is the most appropriate action for the analyst to take to verify whether the servers are genuinely vulnerable?
- Perform a credentialed scan on the servers to inspect installed package versions directly.Answer
- BImplement an inline network firewall rule blocking inbound port 443 traffic to mitigate potential exploitation.
- CDeploy a honeypot within the server subnet to inline-block incoming exploit payloads.
- DModify the SIEM correlation rules to suppress high-severity alerts related to OpenSSL vulnerabilities.
Answer
Perform a credentialed scan on the servers to inspect installed package versions directly.
Unauthenticated network scans rely primarily on banner grabbing, which inspects remote service version headers. Many Linux distributions backport security fixes into existing package versions without incrementing the main software version banner, leading unauthenticated scanners to report false positives. Conducting a credentialed scan grants host-level access to query the package manager directly, accurately verifying whether the patch has been applied.
Step-by-Step Solution
Key Concept
Credentialed vs. Uncredentialed Vulnerability Scanning and False Positive Resolution