Hardening guide
System hardening with CIS Benchmarks: what to know before you start
How CIS Benchmarks work, what Level 1 and Level 2 mean, how to measure compliance and roll out hardening safely, and when to bring in a provider.
Insights · Security guide
A vulnerability scan checks your systems against databases of known weaknesses and produces a list of findings. Scanning alone does not make you safer, though: value comes from a repeatable cycle in which you know your assets, scan them, rank the findings, fix what matters and prove that it is fixed.
Updated:
A scanner is a tool. Vulnerability management is the process around it. NIST describes enterprise patching as finding, ranking, obtaining, deploying and confirming fixes, and the same logic applies to vulnerabilities in general: detection is only the first step.
A scan is also not a penetration test. A scan is largely automated and broad, and it reports known issues. A penetration test adds human judgement and tries to chain weaknesses the way an attacker would. The German BSI describes its own penetration tests as an estimate of how likely a deliberate attack is to succeed, and recommends repeating such tests at regular intervals.
Different parts of your environment need different scanners. Most companies end up combining several.
An unauthenticated scan sees your systems the way an outsider does: open ports, exposed services and visible versions. It is the right view for your internet-facing perimeter.
An authenticated scan logs in with a read-only account and inspects installed software, patch levels and settings from the inside. It finds far more, with fewer guesses and false positives, which is why it is the standard approach for internal systems. PCI DSS v4.0.1 goes as far as requiring authenticated internal scans for in-scope systems, according to an assessor's summary of requirement 11.3.1.2. Plan for secure handling of the scan credentials.
Tool choice matters less than coverage and follow-through. The following are neutral examples, not recommendations.
Greenbone Community Edition is open source; its OpenVAS Scanner runs vulnerability tests against target systems, and a commercial Greenbone Enterprise line exists alongside it. Tenable offers Nessus, described as a vulnerability assessment tool covering systems, devices, applications and web apps. Qualys markets VMDR with scanners, cloud agents and container sensors. Rapid7 positions InsightVM, which now sits inside its Exposure Command packages. For containers and infrastructure code, Trivy is an open-source scanner under the Apache-2.0 licence that covers images, file systems, Git repositories, Kubernetes and misconfigurations. For web apps, OWASP ZAP is a free and open-source option. Product names and bundles change, so check the vendor's current offer.
Every scan produces more findings than you can fix at once. Three public sources help you rank them.
CVSS rates technical severity. FIRST states that CVSS is currently at version 4.0, first released in November 2023. Scores should be labelled by the metric groups used: CVSS-B for base only, CVSS-BT when threat data is added, and CVSS-BE or CVSS-BTE when your own environment is considered. FIRST also notes that factors such as regulation or reputation are outside CVSS, so a high score is not automatically a high business risk.
EPSS, maintained by a FIRST special interest group, estimates the probability that a published CVE will be exploited in the wild within the next 30 days, and is updated daily. The CISA Known Exploited Vulnerabilities (KEV) catalog lists vulnerabilities with reliable evidence of active exploitation and a clear fix. US federal civilian agencies must act on it, while CISA strongly recommends that private organisations use it for prioritisation too.
A workable programme repeats six steps.
Only one frequency rule is widely cited: under PCI DSS, external scans of in-scope systems must be run quarterly by a PCI-approved scanning vendor, with rescans until the result passes. PCI DSS v4.0.1 was published in June 2024 and is the version the PCI Council supports. Outside that, set frequency by risk and change rate, and rescan after significant changes.
Running scans in-house gives you control and fast feedback, but you need staff to operate scanners, tune results and chase owners. A managed vulnerability assessment suits smaller teams, or companies that need independent reports for customers or auditors. Whichever route you take, ask a provider these questions:
A scan is mostly automated and finds known weaknesses across many systems. A penetration test is performed by people who try to exploit and combine weaknesses, so it goes deeper on a smaller scope. Many companies use both.
No. CVSS measures technical severity and does not know your business. Add exploitation evidence from sources like CISA KEV and EPSS, plus how important and exposed the affected system is.
They can generate load, and some fragile systems react badly to aggressive checks. Agree scan windows and intensity, test on non-critical systems first, and use agents or credentialed checks where network probing is a problem.
No, it is binding only for US federal civilian agencies. CISA does recommend that other organisations use it as an input for prioritisation, and it is free to use.
That depends on your environment: on-premises networks, cloud workloads, web apps and containers need different coverage. Define your asset types and who will act on the results first, then compare tools or providers against that.
Hardening guide
How CIS Benchmarks work, what Level 1 and Level 2 mean, how to measure compliance and roll out hardening safely, and when to bring in a provider.
Buyer's guide
What a penetration test is, which types exist, how to scope it, what the report must contain and how to choose a provider. Includes common tools.
Security guide
How to secure APIs and API gateways: OWASP API Top 10, authentication, authorisation, rate limiting, patching, inventory, testing and response.