A penetration tester is using a vulnerability scanner on a web application and notices that many findings are false positives caused by the scanner sending oversized payloads that the application truncates or rejects. Which scanner configuration change would MOST effectively reduce false positives in this scenario?
Trap 1: Increase the scan intensity to send more payloads
Increasing scan intensity instructs the scanner to send a greater volume of payloads and adjust fuzzing depth, but it does not add any post-detection verification for the results. More aggressive payload injection often triggers more edge-case responses, which actually increases the likelihood of false positives rather than reducing them. The goal of reducing false positives requires validation logic, not simply more test cases.
Trap 2: Increase the HTTP request timeout
Raising the HTTP request timeout only extends the period the scanner waits for a server response; it does nothing to refine how responses are interpreted for vulnerability confirmation. A longer timeout helps with slow endpoints or network latency, but it cannot correct the core issue of a response being misclassified as vulnerable. In fact, an excessively long timeout may cause the scan to hang or miss real timeout-based vulnerabilities, yet it never reduces false positives.
Trap 3: Disable vulnerability detection for certain plugins
Disabling vulnerability detection for certain plugins is a blunt, overly broad action that removes entire checks from the scan engine, which also eliminates the chance of finding genuine issues tied to those plugins. While it might occasionally reduce false positives in a specific plugin, it does not address the underlying detection logic that causes false positives elsewhere, and it sacrifices real vulnerability coverage. This approach is never recommended as a curated method to improve reporting accuracy; instead, one should tune the scanner's verification settings.
- A
Increase the scan intensity to send more payloads
Why it fails: Increasing scan intensity instructs the scanner to send a greater volume of payloads and adjust fuzzing depth, but it does not add any post-detection verification for the results. More aggressive payload injection often triggers more edge-case responses, which actually increases the likelihood of false positives rather than reducing them. The goal of reducing false positives requires validation logic, not simply more test cases.
- B
Enable safe checks or anti-false positive mode
Enabling safe checks (or anti-false positive mode) forces the scanner to perform an additional verification pass, typically by sending a benign follow-up request or analyzing the response against a baseline, before a finding is reported as a vulnerability. This confirmatory step distinguishes real, exploitable conditions from noise, such as default error pages or generic server responses. It is the standard configuration for minimizing false positives while retaining true positive detection.
- C
Increase the HTTP request timeout
Why it fails: Raising the HTTP request timeout only extends the period the scanner waits for a server response; it does nothing to refine how responses are interpreted for vulnerability confirmation. A longer timeout helps with slow endpoints or network latency, but it cannot correct the core issue of a response being misclassified as vulnerable. In fact, an excessively long timeout may cause the scan to hang or miss real timeout-based vulnerabilities, yet it never reduces false positives.
- D
Disable vulnerability detection for certain plugins
Why it fails: Disabling vulnerability detection for certain plugins is a blunt, overly broad action that removes entire checks from the scan engine, which also eliminates the chance of finding genuine issues tied to those plugins. While it might occasionally reduce false positives in a specific plugin, it does not address the underlying detection logic that causes false positives elsewhere, and it sacrifices real vulnerability coverage. This approach is never recommended as a curated method to improve reporting accuracy; instead, one should tune the scanner's verification settings.