IT Practice Exams

CS0-004 · Vulnerability Management · Updated July 26, 2026

Reading Vulnerability Scan Results: False Positives, False Negatives, and Risk-Based Prioritization

A false positive is a vulnerability scanner reporting a flaw that does not actually exist on the target; a false negative is the scanner staying silent about a flaw that is really there. Of the two, false negatives are more dangerous — a false positive wastes analyst time, but a false negative leaves a real hole invisible and untreated. Once findings are validated, prioritization begins, and raw severity scores are only the starting point: two vulnerabilities with identical CVSS scores can deserve very different urgency depending on what data the affected system holds, whether it sits in a regulated compliance scope, and how exposed it is.

The four outcomes of any detection

Every scanner finding — and every non-finding — lands in one of four cells, defined by two questions: did the tool report it, and is it actually true?

Vulnerability actually existsVulnerability does not exist
Scanner reports itTrue positive — correct detectionFalse positive — wasted triage effort
Scanner is silentFalse negative — dangerous blind spotTrue negative — correct silence

Definitions worth being exact about, because the exam tests them as judgment calls:

  • True positive (TP): the scanner flags a vulnerability and verification confirms it’s real. This is the tool working as intended.
  • False positive (FP): the scanner flags something that verification shows isn’t actually exploitable or present. Common causes: version-based inference (the banner says Apache 2.4.x so the scanner assumes every 2.4.x CVE applies, ignoring backported patches), detections that don’t account for a compensating configuration, or a signature matching superficially similar output.
  • False negative (FN): a real vulnerability the scan missed. Causes include out-of-date plugin/signature feeds, unauthenticated scans that can’t see inside the host, network filtering blocking probes, systems asleep or offline during the scan window, and scoping gaps where an asset was never targeted at all.
  • True negative (TN): nothing reported, nothing there. Correct, and invisible — which is why you can’t measure it directly and why scanner accuracy is judged on the other three.

Two judgment principles follow. First, false negatives are worse than false positives: an FP costs investigation hours; an FN costs you an unpatched, unknown exposure that an attacker can find even though your report says you’re clean. Second, a clean scan does not mean a secure system — it means the scanner found nothing it knows how to look for, within the scope and access it was given. Zero-days, logic flaws, and anything outside the signature set are structural false-negative territory no scan can rule out.

Validating findings: how analysts separate TP from FP

CS0-003 expects you to treat scanner output as claims to verify, not verdicts. The standard validation moves:

  • Check the evidence in the finding. Good scanners include the probe and response that triggered the detection. A version-banner-only detection is weaker evidence than an actual exploited check.
  • Verify on the host. Confirm the installed package version, patch level, or configuration directly — this is where backported fixes expose version-inference FPs.
  • Use credentialed (authenticated) scanning. Logging into targets lets the scanner read package databases and registry/config state instead of guessing from network banners — simultaneously reducing false positives and false negatives. Unauthenticated scans over-guess (FPs) and under-see (FNs).
  • Correlate across tools. A finding confirmed by a second scanner, an exploit framework check, or manual testing graduates from “reported” to “validated.”
  • Document confirmed FPs and suppress them with an expiration and a recorded justification — silent, permanent suppressions become false negatives the day the environment changes.

The same vocabulary applies to detection systems generally — an intrusion detection system alerting on benign traffic is a false positive; malware slipping past an EDR agent is a false negative — and the exam moves fluidly between scanner and alert contexts. In DLP tuning, for example, pairing pattern matches with validation logic exists precisely to trade fewer false positives without opening false-negative gaps (see how DLP content inspection works).

Prioritization: why equal CVSS scores don’t mean equal urgency

The Common Vulnerability Scoring System (CVSS) base score measures the intrinsic technical severity of a flaw — attack vector, complexity, privileges required, impact on confidentiality, integrity, availability. What it deliberately does not measure is your context: what the affected asset does, what data it touches, and what obligations attach to it.

That’s why risk-based prioritization layers context on top of the score:

  • Data sensitivity and compliance scope. A medium-severity flaw (say CVSS 5.4) on a server that processes and stores cardholder data — inside Payment Card Industry Data Security Standard (PCI DSS) scope — outranks the identically scored flaw on an internal marketing content server holding nothing sensitive. The cardholder-data server carries higher breach impact (regulated data, fines, notification duties, brand damage) and regulatory remediation expectations; the marketing box carries neither. The factor that most justifies faster remediation is the sensitivity/regulatory status of the data on the asset, not anything in the CVSS vector.
  • Exposure. Internet-facing beats internal-only for urgency at equal severity; an attacker can reach one of them today. For PCI-scoped external assets this is doubly true, since any finding at CVSS 4.0 or above fails the quarterly ASV compliance scan outright.
  • Exploitability in the wild. Known exploited vulnerabilities (KEV-listed), public proof-of-concept code, and active campaigns raise practical risk above what the base score implies.
  • Asset criticality. Revenue-generating and safety-relevant systems warrant faster action than lab or dev boxes with the same finding.
  • Compensating and mitigating controls. A WAF rule, segmentation, or disabled feature can legitimately lower urgency — documented, not assumed; in PCI scope that documentation takes the form of a formal compensating control worksheet.

The mental model: CVSS tells you how bad the flaw is; context tells you how bad it is for you. Priority = severity × asset context, and when scores tie, context is the tiebreaker every time.

How the CS0-003 exam tests this

  • A statement-judgment set (often PBQ-style): a list of assertions about true/false positives and negatives you mark true or false. Reliable keys: FP = reported but not real; FN = real but not reported; FNs are the more dangerous error; a clean report doesn’t prove security; credentialed scanning reduces both error types.
  • A cause-identification scenario: a scanner flags a vulnerability, but the admin shows the fix was backported — what is this? (False positive, from version-based detection.) Or: a breach exploits a flaw the last scan never mentioned — what failed? (False negative.)
  • A prioritization tie-breaker: two findings with similar CVSS scores on different assets — one holding regulated/cardholder data, one holding nothing sensitive — asking which factor justifies remediating the regulated asset first. The credited answer is the data’s sensitivity/compliance scope, not the score, not scan timing.
  • A validation-workflow question: what should an analyst do before opening a remediation ticket on a surprising finding — verify it on the host / with credentials, rather than remediate blindly or suppress it.

True/false-positive judgment calls run throughout the Vulnerability Management domain — see the full CS0-003 study guide for how it fits into the exam. PBQ-style statement sets are best rehearsed under time pressure, which is what full-length practice exams are for.

Quick reference

  • FP = reported, not real (wasted effort). FN = real, not reported (hidden risk). TP/TN = the scanner being right.
  • False negatives are the more dangerous failure — you can’t fix what you can’t see.
  • A clean scan ≠ a secure system; it only reflects what the scanner could see and knew to check.
  • Version-banner inference plus backported patches is the classic false-positive generator; stale signatures and unauthenticated scans breed false negatives.
  • Credentialed scans see actual installed state and cut both FP and FN rates.
  • Validate before remediating: host-level verification, cross-tool correlation, documented and time-limited FP suppressions.
  • CVSS measures intrinsic severity only; it knows nothing about your data, exposure, or compliance obligations.
  • At equal CVSS, prioritize by context: regulated/sensitive data, internet exposure, active exploitation, asset criticality — cardholder-data systems come first.
Choose your exam → Lifetime access
from $59, once