SY0-501 · Question #223
During a monthly vulnerability scan, a server was flagged for being vulnerable to an Apache Struts exploit. Upon further investigation, the developer responsible for the server informs the security…
The correct answer is A. The finding is a false positive and can be disregarded. When a vulnerability scanner flags software that is confirmed to not exist on a system, the result is a false positive and requires no remediation action against the flagged vulnerability.
Question
During a monthly vulnerability scan, a server was flagged for being vulnerable to an Apache Struts exploit. Upon further investigation, the developer responsible for the server informs the security team that Apache Struts is not installed on the server. Which of the following BEST describes how the security team should reach to this incident?
Options
- AThe finding is a false positive and can be disregarded
- BThe Struts module needs to be hardened on the server
- CThe Apache software on the server needs to be patched and updated
- DThe server has been compromised by malware and needs to be quarantined.
How the community answered
(58 responses)- A72% (42)
- B3% (2)
- C7% (4)
- D17% (10)
Why each option
When a vulnerability scanner flags software that is confirmed to not exist on a system, the result is a false positive and requires no remediation action against the flagged vulnerability.
A false positive occurs when a vulnerability scanner incorrectly identifies a vulnerability that does not actually exist on the target system. Since the developer has confirmed Apache Struts is not installed, the scanner produced an inaccurate result, meaning there is no real vulnerability to remediate. The security team should document the false positive and tune the scanner to reduce similar erroneous alerts in the future.
Hardening the Struts module is not applicable because the developer confirmed Apache Struts is not installed on the server, so there is no module present to harden.
Patching Apache software is irrelevant to this scenario because the flagged vulnerability is specific to the Apache Struts framework, which has been confirmed as absent from the server.
Quarantining the server for malware is unwarranted because there is no evidence of compromise; the scanner result is simply an inaccurate detection, not an indicator of malicious activity.
Concept tested: Identifying and handling vulnerability scan false positives
Source: https://www.nist.gov/publications/technical-guide-information-security-testing-and-assessment
Topics
Community Discussion
No community discussion yet for this question.