Vulnerability Management
Vulnerability management is the ongoing, systematic process of discovering, evaluating, prioritizing, and addressing security vulnerabilities across an organization's entire technology ecosystem.
The Vulnerability Management Lifecycle
- Discovery: Scanning and inventorying all assets across on-premises, cloud, and remote environments
- Prioritization: Evaluating vulnerabilities based on severity (CVSS), exploitability, asset criticality, and active exploitation in the wild
- Remediation: Applying patches, implementing compensating controls, or accepting risk
- Verification: Confirming remediation was successful and vulnerabilities are resolved
- Reporting: Tracking metrics on exposure time, remediation rates, and risk reduction
Key Challenges
- Volume: Thousands of new CVEs published annually; prioritization is essential
- Legacy Systems: Older systems may not have patches available
- False Priorities: CVSS scores alone don't reflect real-world risk — context matters
- Operational Constraints: Patching windows, compatibility testing, and uptime requirements
- Cloud & Container Sprawl: Dynamic environments create continuous changes to the attack surface
Modern Approaches
- Risk-Based Vulnerability Management (RBVM): Prioritizing based on business risk and threat context, not just CVSS
- Attack Surface Management: Continuously discovering unknown and shadow IT assets
- Continuous Scanning: Moving from periodic scans to always-on monitoring
- Agent + Agentless: Combining both approaches for comprehensive coverage
Metrics That Matter
- Mean Time to Remediate (MTTR) by severity
- Percentage of critical vulnerabilities patched within SLA
- Number of assets with unknown vulnerability status
- Exposure window (time from disclosure to remediation)
Related Terms
- Attack Surface
- Security Posture
- Patch Management