A director asks for a security audit. Three suppliers quote, and the quotes differ by a factor of ten. They are not competing on price — they are quoting for different work, because the word means something different to each of them.
The business picks one, receives a document, and discovers it does not answer the question that prompted the request. The money is spent and the question is still open.
Getting value here depends almost entirely on knowing which of four distinct things you are buying, and that is decided before any supplier is contacted.
The four things people mean
NIST's technical guide to information security testing, SP 800-115, is useful for the underlying distinction: examining a system and testing it are different activities with different benefits and limitations. Examination inspects configuration, policy and documentation. Testing exercises the system to see how it actually behaves.
In commercial practice that splits into four offerings.
| Engagement | Question answered | Typical output | Blind spot |
|---|---|---|---|
| Vulnerability scan | What known weaknesses are visible? | A tool-generated list of findings | No idea which are exploitable here |
| Penetration test | Can someone get in, and how far? | Narrative of achieved access | Only covers what was in scope and tried |
| Security assessment | Are our controls appropriate and working? | Gap analysis against a framework | Depends on what it was told, not only what it saw |
| Compliance audit | Do we satisfy this specific standard? | Pass, fail or findings against clauses | Compliant is not the same as secure |
The blind spot column is the one worth reading twice, because each of these is regularly bought as though it answered all four questions.
Vulnerability scan
Automated, cheap, repeatable, and the right thing to run continuously rather than annually. It compares what it can see against a database of known issues.
Its limitation is that it reports what is theoretically vulnerable without knowing what is reachable or what matters here. A scan finding two hundred issues has not told you where to start, and a report of two hundred issues with no prioritisation is a common reason nothing gets fixed.
Penetration test
A person attempting to achieve defined objectives against defined targets. Valuable because it establishes what is actually exploitable in your specific configuration rather than what is theoretically vulnerable.
Its limitation is scope and time. A test covers what it was pointed at, within the days purchased. A clean result means nothing was found in that scope in that time, which is a genuine but bounded assurance — and it is routinely reported internally as though it meant the business is secure.
Security assessment
A structured review of controls against a framework, usually involving interviews, document review and configuration inspection. This is the one most growing businesses actually need, and the one least often bought, because it sounds less definitive than a test.
It answers the question that usually prompted the request — are we doing the right things — which neither a scan nor a test addresses.
Compliance audit
Verification against a specific standard, usually because a customer, regulator or insurer requires it. Necessary when it is required and close to useless when it is not, because the standard's scope decides the audit's scope regardless of where your actual risk sits.
Which to buy, and in what order
For a business that has not done this before, the order matters more than the choice, and the intuitive order is backwards.
- 1
Start with an assessment against a published control set
CIS Controls Implementation Group 1 is a reasonable baseline. This tells you which controls are absent, which is the information most likely to change what you do next.
- 2
Implement what the assessment found
The findings at this stage are typically inventory, account management, patching, backup and logging. None of them requires a test to discover.
- 3
Introduce continuous vulnerability scanning
Scanning is a process rather than an event. Monthly at minimum, with the results going to someone who owns remediation.
- 4
Then commission a penetration test
Once the basics are in place, a test finds the things only a test can find. Before that, it finds the basics, expensively.
- 5
Add compliance audits when someone requires one
And treat the requirement as the reason, rather than as evidence that this is the right next security investment.
The most common error is starting at step four. A penetration test against an estate with no asset inventory and no patching process produces a report enumerating the absence of an asset inventory and a patching process, at the highest day rate in this article.
Prioritising what comes back
Every engagement produces findings and most findings never get fixed, because the list is long, everything is labelled critical or high, and there is no basis for choosing.
Severity scores are the usual basis and they are insufficient on their own. CVSS describes the characteristics of a vulnerability in the abstract. It does not know whether the affected system is internet-facing, whether it holds anything sensitive, or whether anyone is actually exploiting the issue in the wild.
That last input is the most useful and the most overlooked. CISA maintains a Known Exploited Vulnerabilities catalogue — a list of vulnerabilities with confirmed active exploitation. A vulnerability on that list is being used against real organisations now. A high-severity vulnerability that appears nowhere in it may never be used at all.
| Priority | Criteria |
|---|---|
| 1 | Known to be actively exploited, and reachable from the internet |
| 2 | Known to be actively exploited, internal only |
| 3 | High severity, internet-facing, on a system holding sensitive data |
| 4 | High severity, internal, on a system holding sensitive data |
| 5 | Everything else, worked through on the patching schedule |
Two inputs the score cannot supply are doing the work here: whether it is being exploited, and whether it is reachable. Both are cheap to establish and both change the order substantially.
Getting a useful engagement rather than a document
The commercial side is where most of the value is won or lost, and it is decided before the work starts.
- Write the question you want answered, in one sentence, before contacting anyone. If suppliers propose different work, the question was ambiguous.
- Define scope explicitly, including what is excluded and why. Undefined scope is how a test misses the thing you were worried about.
- Ask what the deliverable looks like, and ask to see a redacted example. A tool output with a cover page is a common deliverable and is not worth a consultancy day rate.
- Require findings to be prioritised for your environment, not only scored. Otherwise prioritisation lands back on you, which is the part you were paying to have done.
- Agree a retest, and agree what it costs. Findings closed without verification are findings believed to be closed.
- Ask who does the work, not who sells it. On a test the individual matters more than the firm.
One more, which sounds obvious and is regularly skipped: decide before the engagement who will own the remediation and where the time will come from. A report with no owner produces a second report next year describing the same findings.
What is the difference between a vulnerability scan and a penetration test?
A vulnerability scan is automated and compares what it can see against a database of known issues, producing a list of theoretical weaknesses. A penetration test is a person attempting to achieve defined objectives, establishing what is actually exploitable in your specific configuration. A scan is cheap and should run continuously; a test is expensive, bounded by scope and time, and worth commissioning once the basics are already in place.
Which should a business buy first?
An assessment of controls against a published set such as CIS Controls Implementation Group 1. It identifies which controls are absent, which is the information most likely to change what happens next. Commissioning a penetration test first typically produces a report enumerating the absence of asset inventory, patching and account management — findings obtainable far more cheaply another way.
Does passing a compliance audit mean we are secure?
No. Compliance and security are different properties. A standard's scope determines the audit's scope, regardless of where the organisation's actual risk sits, so a business can satisfy every clause and remain exposed through something the standard does not address. A compliance audit is necessary when someone requires it, and should not be read as a conclusion about security posture.
How should vulnerability findings be prioritised?
Severity score alone is insufficient, because it describes a vulnerability in the abstract without knowing whether the affected system is reachable, whether it holds anything sensitive, or whether the issue is being exploited in practice. The most useful additional input is CISA's Known Exploited Vulnerabilities catalogue, which lists vulnerabilities with confirmed active exploitation. Internet-facing systems affected by actively exploited vulnerabilities should be first regardless of score.
How often should we scan?
Vulnerability scanning is a process rather than an event, and monthly is a reasonable minimum for most growing businesses, with results going to a named owner responsible for remediation. Annual scanning produces a point-in-time snapshot that is out of date within weeks, because new vulnerabilities are disclosed continuously and the estate changes continuously.
Sources and further reading
- A cybersecurity checklist for growing businesses— the control set to assess against, and why penetration testing is control eighteen
- Endpoint protection: beyond having antivirus— the coverage gap an assessment reliably finds
- Firewall strategy for growing businesses— what internet-facing actually means when prioritising findings
- Network segmentation for growing businesses— reachability, which changes a finding's priority more than its score
- Windows Server: the practices that actually matter— lifecycle dates, which no scan will flag as a policy problem
- NIST SP 800-115: Technical Guide to Information Security Testing and Assessment— the examination-versus-testing distinction underlying the four engagement types
- CISA Known Exploited Vulnerabilities catalogue— vulnerabilities with confirmed active exploitation; the strongest prioritisation input
- CVSS — Common Vulnerability Scoring System— what the severity score does and does not describe
Services This Relates To
Written by KYCONNECTS Engineering. Client names are withheld under confidentiality.