knowledge

Overview

Vulnerability scanning is the process of inspecting digital systems to identify weaknesses in software, hardware, or configurations. These weaknesses — known as vulnerabilities — can be exploited by attackers if left unaddressed. Scanning is a core component of proactive security and vulnerability management programs.


Terminology

TermDefinition
VulnerabilityA weakness in software, hardware, or configuration that can be exploited
PatchingThe process of fixing a vulnerability through software or configuration changes
CVECommon Vulnerabilities and Exposures; unique identifier assigned to vulnerabilities by MITRE
CVSSCommon Vulnerability Scoring System; standardized scoring of vulnerability severity
Authenticated ScanScan performed using host credentials; provides deeper visibility
Unauthenticated ScanScan requiring only an IP address; simulates external attacker perspective
Attack SurfaceThe total set of points where an attacker could attempt to exploit vulnerabilities

Core Concepts

Types of Vulnerability Scans

TypeRequiresFocusDepth
AuthenticatedHost credentialsPost-access vulnerabilities, configs, installed appsDeep
UnauthenticatedIP address onlyExternally exploitable vulnerabilitiesSurface-level
InternalNetwork accessVulnerabilities exploitable from inside the networkVaries
ExternalInternet accessVulnerabilities exploitable from outside the networkVaries

CVE (Common Vulnerabilities and Exposures)

Unique identifiers assigned to known vulnerabilities by MITRE. CVE Example

CVE format: CVE-YEAR-DIGITS

  • CVE — fixed prefix
  • Year — year the vulnerability was discovered
  • Arbitrary Digits — four or more unique identifying numbers

CVSS (Common Vulnerability Scoring System)

Measures the severity of vulnerabilities based on impact, ease of exploitation, and other factors.

Score RangeSeverity
0.0 – 3.9Low
4.0 – 6.9Medium
7.0 – 8.9High
9.0 – 10.0Critical

Common Vulnerability Scanning Tools

ToolTypeNotes
NessusProprietaryExtensive scanning options; enterprise on-premises deployment
QualysCloud-basedCompliance checks, asset management, and vulnerability scanning
NexposeSubscriptionRisk scores based on asset value and impact; continuous discovery; on-premises and hybrid
OpenVASOpen-sourceBasic vulnerability scanning for small organizations or individual systems

Tool-specific usage documented in Related Tools below


  • Vulnerability Management
  • Patching Strategies

References / Images