Question

Difficulty: MediumVulnerability Scanning and Assessment

Following an infrastructure update, a security team conducts an external unauthenticated vulnerability scan against an enterprise web server. The report highlights several critical kernel vulnerabilities based on the software version header returned by the web service. However, host-based agent logs confirm the operating system was fully patched, and the service header was intentionally customized for version obfuscation. Which of the following best accounts for the high-severity findings in the external scan report?

  1. The unauthenticated scan relied on banner grabbing, producing a false positive due to modified version headers.Answer
  2. B
    The web server firewall acted as a compensating control that dynamically patched the kernel during the external test.
  3. C
    The host-based agent misclassified the network service as a client-side script execution vulnerability.
  4. D
    The external vulnerability scanner operated as a detective control that actively exploited the host memory.

Answer

The external scan produced a false positive because unauthenticated banner grabbing inferred vulnerabilities from customized version headers rather than actual system patch levels.
Unauthenticated vulnerability scans perform banner grabbing to infer software versions from service responses. When version headers are customized or obfuscated for security through obscurity, the scanner misinterprets the header as an unpatched release, creating a false positive. Authenticated scans or local agent audits provide accurate verification by directly checking installed software patches.

Step-by-Step Solution

1
Analyze the scan methodology and findings
The external scan was unauthenticated and relied on remote service responses (banner grabbing).
Unauthenticated scanners assess remote targets by inspecting exposed software headers and protocol responses.
2
Compare external findings with authenticated host agent logs
The host-based agent verified that all kernel patches were applied, while the external banner was customized.
Credentialed host agents verify patch status directly from system configuration and file metadata rather than network banners.
3
Determine the root cause of the discrepancy
Obfuscated banner headers caused the external scanner to report false positive vulnerabilities.
Discrepancies between remote version headers and underlying patch levels frequently trigger false positive alerts in unauthenticated assessments.

Key Concept

Credentialed vs. Unauthenticated Scanning and False Positive Identification
Rate this question