Vulnerability Management
Vulnerability management is the ongoing process of finding the vulnerabilities in an organization's systems and software, triaging and prioritizing them by business risk, and fixing them or putting mitigations in place.
Updated
Overview
All systems contain vulnerabilities. They can be configuration issues for system administrators to resolve, software defects that need a vendor update, or vulnerabilities the vendor does not yet know exist. A vulnerability management process shows which vulnerabilities are present in an organization's estate and where updates are failing, and it helps the organization react quickly when a critical vulnerability is disclosed by showing its exposure.
The process starts with keeping systems updated, ideally automatically. Automated vulnerability scanning, guided by the asset inventory, finds what updates do not fix. The NCSC advises assessments across the entire estate at least every month. The organization then triages findings by severity, risk of exploitation, and impact on the organization. A severity rating such as CVSS is an input, but the decision weighs business impact and risk. Fixes go first to internet-facing services and to vulnerabilities that would do the most damage if exploited.
Vulnerabilities that are hard to fix get alternative mitigations, and unmitigated vulnerabilities and their risks are recorded in a risk register. Where high-risk legacy systems cannot be upgraded, they should be segregated from the rest of the network. NIST describes vulnerability management as a continuous monitoring capability that identifies vulnerabilities on devices that attackers are likely to use to compromise a device and extend the compromise to the network.
Similar Terms
1 termFrequently Asked Questions
Why is vulnerability management important?→
The majority of cyber security incidents result from attackers exploiting publicly disclosed vulnerabilities, often indiscriminately and as soon as the vulnerabilities are disclosed. A vulnerability management process shows which vulnerabilities are most serious and need fixing first.
What are the steps of vulnerability management?→
The NCSC's vulnerability management principles are: put in place a policy to update by default, respond to active exploitation, identify your assets, carry out assessments by triaging and prioritizing, own the risks of not updating, and verify and regularly review the process.
What is the difference between vulnerability scanning and vulnerability management?→
Vulnerability scanning is one part of vulnerability management. Scans identify vulnerabilities and show when updates are not being installed, and the wider process then triages the findings into issues to fix, acknowledge, or investigate.
What if a vulnerability cannot be patched?→
Put alternative mitigations in place, and record any unmitigated vulnerability and its risk in a risk register. The decision not to update is a senior-level risk decision. Unsupported systems that cannot be upgraded should be segregated from the rest of the network.
Related
Tool categories
Career roles
Glossary terms
Sources
Definitions follow the government and standards body sources listed above. This site is not affiliated with the agencies or organizations cited.