Vulnerability Assessment as Audit Evidence
Vulnerability assessments produce structured, timestamped records of control gaps that auditors can use as objective evidence without re-running the scans themselves. This topic covers how CVSS scoring and remediation prioritisation translate scan outputs into audit findings, and how the auditor interprets rather than replicates the assessor's work.
Last updated:
Vulnerability assessment as audit evidence is the practice of using the structured outputs of a vulnerability scanning and assessment programme, scan reports, CVSS scores, remediation logs, and exception records, as objective evidence that an organisation's technical controls are or are not functioning as designed. An auditor reviewing a security programme does not need to run their own scans; they evaluate whether the organisation's scanning is systematic, current, correctly scoped, and acted upon. The scan record then becomes documentary proof of control effectiveness, the same way a firewall rule export or access review log does.
The link between vulnerability management and audit is direct in several compliance frameworks. ISO 27001 Annex A control 8.8 requires a documented technical vulnerability management process. PCI-DSS requirement 11.3 mandates quarterly internal and external scans, with external scans conducted by an Approved Scanning Vendor. NIST CSF 2.0 maps vulnerability management to the Identify and Protect functions. In each case, the scan record, together with evidence that findings were remediated or formally accepted, constitutes the evidentiary backbone of the control assertion.
The auditor's role is interpretive, not operational. Reviewing a vulnerability assessment means evaluating the quality of the evidence: was the scan authenticated and timestamped, did it cover the agreed scope, were findings scored consistently using a recognised standard such as CVSS, and was the remediation cycle completed within policy timelines? An auditor who attempts to replicate the scanner's work creates scope confusion and adds no assurance value. The auditor's job is to determine whether the programme is credible, complete, and followed.
By the end of this topic you will be able to:
- Explain what properties make a vulnerability scan report acceptable as audit evidence and identify common quality failures that invalidate a report.
- Interpret a CVSS v3.1 base score, name the six metric groups that compose it, and apply the score to prioritise findings in an audit finding schedule.
- Describe the auditor's interpretive role versus the assessor's operational role, and explain why re-running a scan is outside the auditor's function.
- Map vulnerability assessment evidence to specific control requirements in ISO 27001 Annex A, PCI-DSS, and NIST CSF.
- Evaluate remediation prioritisation decisions and document an audit exception when remediation is absent or unjustified.
- Vulnerability assessment
- A systematic process of identifying, classifying, and prioritising security weaknesses in systems, software, and infrastructure. Produces a list of findings with severity ratings but does not typically involve active exploitation.
- CVSS (Common Vulnerability Scoring System)
- An open standard maintained by FIRST (Forum of Incident Response and Security Teams) that assigns a numeric score from 0 to 10 to a published vulnerability. The score reflects attack vector, complexity, privileges required, user interaction, scope, and impact on confidentiality, integrity, and availability.
- Audit evidence
- Any information the auditor uses to draw conclusions about a control. To be acceptable, audit evidence must be sufficient (enough of it), appropriate (relevant and reliable), and obtained through a defined procedure. A scan report satisfies these conditions when it is authenticated, scoped, and current.
- Remediation prioritisation
- The process of ordering vulnerability remediation by risk. Factors include CVSS base score, asset criticality, threat intelligence about active exploitation, and compensating controls already in place. The auditor reviews whether the organisation's prioritisation method is documented and consistently applied.
- Risk acceptance
- A formal decision by authorised management to tolerate a known vulnerability without remediation, because the cost or operational impact of fixing it exceeds the assessed risk. Must be documented and signed by an accountable owner to be valid in an audit.
- Approved Scanning Vendor (ASV)
- An organisation qualified by the PCI Security Standards Council to conduct external vulnerability scans of cardholder data environments. PCI-DSS requirement 11.3.2 mandates that external scans be performed by an ASV. The ASV designation is the compliance framework's assurance that the scanner is competent and independent.
What makes a scan report valid audit evidence
Not every scan output qualifies as audit evidence. A credible scan report must carry four properties: authentication, scope definition, currency, and integrity. Authentication means the report identifies the tool, version, scan date, authenticated credentials used (unauthenticated scans miss a large class of vulnerabilities), and the operator responsible. Scope definition means the report specifies which IP ranges, hosts, or applications were included and, critically, which were excluded. Currency means the scan was performed within the audit period or within an agreed recency window, typically 90 days for internal scans under PCI-DSS.
Integrity means the report was delivered directly from the scanning system or from an evidence repository with access controls, not via an email attachment from the IT team. An auditor who accepts a PDF of a scan report with no provenance controls cannot assert that the results have not been altered. In practice, the auditor requests the raw export from the scanning platform or a read-only portal session in the tool itself.
The auditor also checks whether the scan scope matches the asset inventory. A scan that covers 80 of 120 documented servers is not evidence for the uncovered 40. The gap is either a scope exception that management has formally accepted, a coverage failure in the scanning programme, or a sign that the asset inventory is incomplete. Each of those conditions is itself an audit finding.
CVSS scoring and what it tells the auditor
The Common Vulnerability Scoring System version 3.1 is the current standard for expressing vulnerability severity. Every vulnerability in the National Vulnerability Database (NVD) carries a CVSS v3.1 base score. The base score is composed of six metrics: Attack Vector (network, adjacent, local, physical), Attack Complexity (low or high), Privileges Required, User Interaction, Scope (whether the vulnerable component affects components beyond its security authority), and the CIA impact ratings (none, low, high for each of confidentiality, integrity, and availability). The score ranges from 0.0 to 10.0, with bands defined as none (0.0), low (0.1 to 3.9), medium (4.0 to 6.9), high (7.0 to 8.9), and critical (9.0 to 10.0).
| CVSS Band | Score Range | Typical Remediation SLA | Audit implication if unpatched |
|---|---|---|---|
| Critical | 9.0 to 10.0 | 24 to 72 hours | Immediate audit exception; risk acceptance unlikely to be defensible |
| High | 7.0 to 8.9 | 7 to 30 days | Audit exception if outside SLA; compensating control or risk acceptance required |
| Medium | 4.0 to 6.9 | 30 to 90 days | Finding if outside SLA; risk context determines severity of exception |
| Low | 0.1 to 3.9 | 90 to 180 days | Informational; tracked but rarely a standalone audit exception |
| None | 0.0 | Not applicable | No action required; no audit implication |
The base score alone does not capture every relevant dimension. CVSS also defines a temporal score, which adjusts the base score for exploit code maturity and remediation availability, and an environmental score, which the organisation customises to reflect asset criticality and existing controls. Auditors should ask whether the organisation uses only base scores or has implemented environmental scoring to reflect actual exposure. An organisation that remediates all critical base scores without considering whether those systems are internet-facing versus air-gapped may be both over- and under-prioritising.
The auditor's interpretive role
Security auditors and vulnerability assessors have different mandates. The assessor runs tools, interprets technical output, and produces a finding list. The auditor evaluates whether that process was carried out competently, whether its outputs were acted upon within policy timelines, and whether the remaining exposure is consistent with the organisation's documented risk appetite. Attempting to replicate the scan confuses the two roles and creates a false impression that a second technical result validates the first.
The auditor's questions are procedural and evidentiary: Is there a written vulnerability management policy that specifies scanning frequency, scope, and remediation timelines? Are scans performed on that frequency, and is there a log to prove it? Do findings map to a tracked remediation backlog? Are exceptions documented with a risk owner and an expiry date? Does the organisation receive threat intelligence that could adjust prioritisation when a vulnerability is being actively exploited in the wild?
Cross-referencing the scan output with the asset register is one of the most important interpretive steps. If the asset register contains 300 endpoints and the scan covers 210, the auditor notes the gap. If the missing 90 are development systems explicitly excluded by policy, that policy must be documented and signed off. If the gap is unexplained, the auditor cannot form a conclusion about the vulnerability posture of the missing assets. See Risk Identification and Asset Classification for the relationship between asset inventory quality and audit coverage.
Remediation prioritisation and the audit finding schedule
Remediation prioritisation is the process by which an organisation decides which vulnerabilities to fix first, given that resources are limited and not all findings carry equal risk. A mature programme combines CVSS scores with asset criticality ratings, threat intelligence feeds such as CISA's Known Exploited Vulnerabilities (KEV) catalogue, and compensating control status. Auditors evaluate whether this process is documented, applied consistently, and producing defensible decisions.
The audit finding schedule for vulnerability management typically contains three categories. Open findings within SLA are not exceptions: the organisation is working to schedule. Open findings outside SLA without documented risk acceptance are audit exceptions: the control has failed. Open findings outside SLA with documented risk acceptance may or may not be exceptions, depending on whether the risk acceptance was properly authorised, whether the compensating controls described are real and verifiable, and whether the acceptance expiry has passed.
Auditors in jurisdictions with data protection obligations should note that an unmitigated critical vulnerability on a system holding personal data may constitute a reportable failure of technical security measures. Under the EU General Data Protection Regulation (GDPR) Article 32, controllers must implement appropriate technical measures to protect personal data. The UK ICO, India's Digital Personal Data Protection Act 2023 (Section 8), and equivalent laws in the United States (sector-by-sector under HIPAA, GLBA, and state breach-notification statutes) all carry similar requirements. An audit finding of unmitigated critical vulnerabilities on personal data systems carries legal exposure beyond the audit report itself.
Framework requirements for vulnerability scanning
Each major compliance framework prescribes vulnerability scanning in different terms, but all treat it as a mandatory verifiable control rather than a recommended practice. Understanding the specific requirement for the applicable framework determines what evidence the auditor must collect.
| Framework | Relevant requirement | Evidence the auditor collects |
|---|---|---|
| ISO 27001 (2022) | Annex A 8.8: Management of technical vulnerabilities | Vulnerability management policy, scan schedule, scan reports, remediation tracking log, risk acceptance register |
| PCI-DSS v4.0 | Req. 11.3.1 (internal scans quarterly) + 11.3.2 (ASV external scans quarterly) | Scan reports with dates, ASV attestation, remediation evidence for all critical findings |
| NIST CSF 2.0 | ID.RA-1 (asset vulnerabilities identified) + PR.IP-12 (vuln management plan) | Vulnerability management plan, scan coverage map, remediation metrics |
| HIPAA Security Rule | 45 CFR 164.308(a)(8): evaluation standard | Periodic technical evaluation reports; no mandated scanning frequency but regulators expect it |
| SOC 2 (Trust Services) | Availability and security criteria on change management and monitoring | Scan evidence supports the monitoring sub-criterion; auditor reviews in client-provided evidence package |
CIS Controls v8 Implementation Group 1 includes Control 7 (Continuous Vulnerability Management) as a basic hygiene requirement. IG1 specifies at minimum monthly automated scanning of all enterprise assets. Auditors benchmarking against CIS Controls, as referenced in CIS Controls and Implementation Groups, should request the scanning cadence log alongside the finding reports.
Presenting vulnerability findings in the audit report
The audit report should not reproduce a raw vulnerability scan. Presenting 400 scanner findings in an audit report transfers the assessor's work product into the wrong document and makes the report unreadable for senior management. The auditor's job is to synthesise: to assess the programme as a whole and to surface the findings that represent a control failure, a policy gap, or a risk beyond the organisation's stated appetite.
A well-structured vulnerability management finding in an audit report contains: the condition (what the auditor observed, for example, 12 critical vulnerabilities on production web servers open beyond the 30-day remediation SLA), the criterion (the policy or standard that was not met, for example, the organisation's own vulnerability management policy requires critical findings to be resolved within 30 days), the cause (why the gap exists, as far as the auditor can determine), the effect (the risk consequence, such as exposure of cardholder data), and the recommendation (a specific, actionable correction with a realistic timeframe).
When the vulnerability assessment programme is functioning well, the auditor's conclusion is also evidence-backed: the programme covers 100% of in-scope assets, scans at the required frequency, remediates within SLA for critical and high findings, and documents formal risk acceptance for all exceptions. That positive conclusion, supported by a sample of scan reports and remediation tickets reviewed during fieldwork, is exactly the kind of objective, reproducible assurance that an audit is designed to provide. For the relationship between programme maturity and risk treatment decisions, see Risk Treatment and the Risk Register.
An organisation presents an internal vulnerability scan that was run without authenticated credentials. Which audit concern does this raise?
Key Takeaways
- A vulnerability scan report is valid audit evidence only when it is authenticated (tool, version, date, credentials), scoped to a defined asset list, current within the audit period, and delivered with provenance controls that confirm the output has not been altered.
- CVSS v3.1 base scores provide a common severity language across frameworks and findings. Critical (9.0 to 10.0) and high (7.0 to 8.9) findings carry the tightest remediation SLAs, and unmitigated findings in these bands are the most common source of audit exceptions in vulnerability management reviews.
- The auditor interprets scan evidence; the assessor produces it. The auditor evaluates the programme's completeness, frequency, and follow-through, not the technical accuracy of the scanner's output.
- ISO 27001 Annex A 8.8, PCI-DSS requirement 11.3, and NIST CSF 2.0 all mandate documented vulnerability management programmes with verifiable evidence. The applicable standard determines exactly what evidence the auditor must collect.
- An unmitigated critical vulnerability on a system holding personal data may constitute a reportable technical security failure under GDPR Article 32, India's Digital Personal Data Protection Act 2023, or equivalent national laws, giving the audit finding regulatory significance beyond the scope of the audit itself.
What makes a vulnerability scan report valid as audit evidence?
What is the Common Vulnerability Scoring System (CVSS) and why do auditors care about it?
What is the difference between a vulnerability assessment and a penetration test as audit evidence?
How should an auditor handle a scan report that shows open critical vulnerabilities with no remediation?
How do vulnerability assessment programmes connect to ISO 27001 and PCI-DSS requirements?
Test yourself on Information Security Audit and Compliance with free, timed mocks.
Practice Information Security Audit and Compliance questionsSpotted an error in this page? Report a correction or read our editorial standards.