Vulnerability scanning

A vulnerability scanner checks your own systems for the weaknesses attackers look for first: missing security updates, software with known flaws, open remote access ports, default passwords and risky settings. It produces a list of findings, ranked by severity, that tells you what to patch or change. For a small business, a regular scan is one of the cheapest ways to find out what is exposed before someone else does.

Scanners come in a few kinds. Network scanners probe devices on your office network or on the internet, such as servers, firewalls, printers and cameras. External scanners focus on what is reachable from outside: your website, mail server, VPN and any forgotten test systems. Web application scanners look at a website's own code for flaws such as injection. Code and cloud scanners check software your team writes, the open source packages it uses and the settings of cloud accounts.

Scans with credentials give much better results. If the scanner can log in to a machine, it can read the installed software and its versions directly instead of guessing from the outside. Some products also offer a lightweight agent that reports from laptops that are rarely in the office.

AI in this category is mostly used to sort and explain findings. A first scan can produce hundreds of results, and many matter little. Tools here rank flaws by how likely they are to be attacked, using data on which ones are exploited in the wild, group related findings, and write plain explanations and fix steps.

When you compare tools, decide what you need to scan. A company with one office network and a website needs something different from a company that writes its own software. Check how the tool finds assets, so new devices are not missed, how reports look for the person who will fix things, and whether it can open tickets in the system your team or MSP already uses.

10 AI security tools in vulnerability scanning

Tenable Nessus

by Tenable

Network vulnerability scanner that checks hosts for missing patches, weak settings and known flaws, with a free edition.

  • Free plan or free edition

Qualys VMDR

by Qualys

Cloud vulnerability management that finds assets, scans them, ranks flaws by risk and can push patches from the same console.

Rapid7 InsightVM

by Rapid7

Vulnerability management with live dashboards, a light agent for remote devices and remediation projects to track fixes.

Intruder

Hosted vulnerability scanner for internet-facing systems, internal networks and cloud accounts, written for small teams.

Detectify

External attack surface scanner that maps a company's domains and web apps and tests them for known flaws.

Greenbone OpenVAS

by Greenbone

Open source network vulnerability scanner with a community feed of checks, plus commercial appliances and support.

  • Free plan or free edition

Snyk

Developer security platform that scans code, open source packages, containers and cloud configs for known vulnerabilities.

  • Free plan or free edition

Aikido Security

All-in-one code and cloud scanner for small software teams that groups related findings and filters out the ones that don't apply.

  • Free plan or free edition

ConnectSecure

Vulnerability and compliance scanning built for MSPs, with multi-tenant reports they can share with each client.

  • Multi-tenant console for MSPs

Holm Security

Vulnerability management covering networks, web apps and cloud, with phishing simulation for the human side.

Check how findings are explained. A finding that names the affected device, the software version, the fix and whether the flaw is known to be used in real attacks is easy to act on. A finding that only gives an identifier and a score leaves the research to you, which slows small teams down.

Only scan systems you own or have written permission to test. Scans of someone else's network can be illegal, and even your own scans can upset fragile devices such as old printers or industrial equipment. Run the first scan outside business hours and start with safe settings.

Plan who will fix what is found. A scan with no follow-up creates a list of known problems and little else. Pick a short list to fix each month, starting with anything exposed to the internet and anything an insurer or customer has asked about, then scan again to confirm the fix.

Scanning finds known flaws in systems you know about. It won't catch a stolen password or a phishing attack, and it won't see devices it cannot reach, so keep an up-to-date list of what the company owns.

Questions about vulnerability scanning

How often should a small business run vulnerability scans?

Many companies scan internet-facing systems at least monthly and internal networks at least quarterly, with an extra scan after big changes. Some tools scan continuously. Your insurer, customers or a standard such as PCI DSS may set a schedule you need to follow.

Is a vulnerability scan the same as a penetration test?

No. A scan is an automated check for known weaknesses. A penetration test is done by a person who tries to chain weaknesses together, with your written permission, to show what an attacker could reach. Scans are cheaper and more frequent, and tests go deeper.

Is it legal to scan our own network?

Scanning systems you own is generally fine, and it is a normal part of security work. Scanning systems you do not own, or a provider's systems without permission, can break the law and the provider's terms. Check the rules of your hosting and cloud providers too.

Can a scan break anything?

Usually not, but some checks can crash fragile devices such as old printers, phones or industrial equipment. Run the first scan out of hours, use the tool's safe settings, and exclude devices you know are sensitive until you have tested them.

Related categories