7.8 Patch & Vulnerability Management
7.8 Patch & Vulnerability Management
Finding a vulnerability is not the same as managing the vulnerability.
A mature vulnerability-management programme must determine where vulnerabilities exist, whether they actually affect the organisation, how much risk they create, what should be fixed first and whether remediation really worked.
Patching is one of the most important remediation techniques, but patching also creates operational risk. Updates can cause outages, introduce compatibility problems or require systems to restart.
Effective Security Operations therefore balances: security urgency, business criticality and operational stability.
Discover
Identify vulnerabilities across the technology environment.
WHAT IS VULNERABLE?Prioritise
Determine which vulnerabilities create the greatest organisational risk.
WHAT MATTERS FIRST?Remediate
Patch, mitigate, remove or otherwise address the vulnerability.
REDUCE THE RISKImplement and Support Patch and Vulnerability Management
Unlike several other Domain 7 objectives, the current ISC2 Exam Outline does not provide additional sub-bullets beneath 7.8.
The core concept therefore combines two closely connected operational disciplines:
Continuously identify, validate, prioritise, treat and track security weaknesses across the environment.
MANAGE THE WEAKNESS
Identify, acquire, test, deploy and verify software or firmware updates that correct vulnerabilities or other defects.
MANAGE THE UPDATE
The Big Idea
Vulnerability Management Lifecycle
Patch Management vs Vulnerability Management
| Patch Management | Vulnerability Management |
|---|---|
| Focuses on updates | Focuses on security weaknesses |
| Vendor patch may trigger activity | Scanner, advisory, pentest or threat intelligence may trigger activity |
| Patch may fix one or many vulnerabilities | A vulnerability may have no patch available |
| Includes deployment and verification | Includes identification, prioritisation, treatment and tracking |
| Primarily one remediation mechanism | Can use patches, configuration, isolation, removal or risk treatment |
Do Not Confuse Them
What Is a Vulnerability?
A vulnerability is a weakness that could potentially be exploited or otherwise contribute to security harm.
Vulnerabilities can exist in:
Unpatched flaws or insecure components.
Software vulnerabilities and insecure implementations.
Vulnerabilities in appliances, hardware and embedded devices.
Weak settings, exposed services and insecure defaults.
Vulnerable workloads, images, packages and configurations.
Vulnerabilities inherited through third-party libraries and components.
You Cannot Patch What You Do Not Know Exists
Effective vulnerability management depends on knowing what is actually in the environment.
๐ท๏ธ Asset Context Changes Vulnerability Risk The same CVE does not create identical risk everywhere
Vulnerability: same CVE.
Asset: isolated development server.
Exposure: internal only.
Vulnerability: same CVE.
Asset: internet-facing authentication server.
Exposure: publicly reachable.
How Vulnerabilities Are Found
Automated tools identify known weaknesses.
Product vendors disclose security vulnerabilities and fixes.
Testing demonstrates weaknesses and attack paths.
Configuration, application and control testing can identify flaws.
Identifies vulnerabilities being targeted by attackers.
An incident may expose previously unknown weaknesses.
Internal or external researchers may disclose vulnerabilities.
Coordinated vulnerability disclosure processes can reveal issues.
Scanner โ Truth
Vulnerability scanners compare observed systems against known conditions associated with vulnerabilities.
Scanner results still need context and validation.
Scanner reports a vulnerability that really exists.
Scanner reports a vulnerability that is not actually present.
Vulnerability exists but scanner fails to identify it.
๐ Authenticated vs Unauthenticated Scanning Different perspectives reveal different information
Scanner assesses the target without logging into the system.
Useful for understanding:
Scanner uses authorised credentials or another trusted mechanism to inspect the system more deeply.
May identify:
๐ Authenticated Scan Failed A scan can complete successfully while authentication silently failed
Scan: completed.
Findings: very few vulnerabilities.
Investigation shows:
scanner credentials failed on 40% of servers.
Scanning Can Affect Systems
Vulnerability scanning is normally designed to be safe, but some tests can place load on systems or interact badly with fragile technology.
CVE - Common Vulnerabilities and Exposures
CVE provides common identifiers for publicly disclosed cybersecurity vulnerabilities.
CVE-2026-12345
CVSS - Common Vulnerability Scoring System
CVSS provides a standardised way to describe the severity characteristics of a vulnerability.
Scores range from:
0.0 to 10.0.
| CVSS Score | Qualitative Severity |
|---|---|
| 0.0 | None |
| 0.1 - 3.9 | Low |
| 4.0 - 6.9 | Medium |
| 7.0 - 8.9 | High |
| 9.0 - 10.0 | Critical |
CVSS describes vulnerability severity. Organisational risk requires additional context.
CVE vs CVSS
๐ Current CVSS Version 4.0 Know the modern model without memorising every calculation
CVSS 4.0 organises metrics into:
Intrinsic characteristics of the vulnerability.
Characteristics that may change as threat conditions evolve.
Allows vulnerability assessment to reflect a particular organisation or environment.
Provides additional contextual information without directly changing the final score in the same way as scoring metrics.
Known Exploited Vulnerabilities - KEV
CISA maintains the Known Exploited Vulnerabilities Catalog to identify vulnerabilities known to have been exploited in the wild.
Exploitation evidence is valuable prioritisation context because it indicates:
attackers are actually using the vulnerability.
CVSS vs KEV
Prioritisation
Large organisations may have thousands or millions of vulnerability findings.
Not everything can be fixed simultaneously.
Prioritisation should therefore consider several factors together.
What could exploitation do?
How practical is exploitation?
Are attackers already exploiting it?
Is the vulnerable asset internet-facing or otherwise reachable?
How important is the affected system?
What information could be affected?
What level of access could exploitation provide?
Which controls already reduce exploitation likelihood or impact?
What happens if the asset is compromised or patching causes outage?
Is the vulnerability relevant to current threat activity?
Risk-Based Priority
โ๏ธ Highest CVSS Does Not Automatically Mean First Risk prioritisation requires organisational context
CVSS: 9.8 Critical.
Asset: isolated laboratory system.
Exploitation: no known exploitation.
CVSS: 8.1 High.
Asset: internet-facing production gateway.
Exploitation: actively exploited.
Depending on the organisation's risk analysis, Vulnerability B may warrant more urgent attention.
Operational Vulnerability Lifecycle
Every Vulnerability Needs Ownership
Scanner finds: 12,000 vulnerabilities.
Report sent to: a shared mailbox.
Nobody is clearly responsible for: remediation.
Finding linked to:
Not Every Vulnerability Is Patched
Install a vendor-provided update that corrects the weakness.
Disable or alter the vulnerable functionality.
Reduce exposure through another security mechanism.
Restrict access to the vulnerable system.
Decommission the vulnerable technology or component.
Move to a supported or redesigned version.
Appropriate authority formally accepts the residual risk.
๐ก๏ธ Patch vs Mitigation A temporary workaround may reduce risk while the flaw remains
Corrects the underlying vulnerable software or firmware.
FIX THE FLAW
Reduces the likelihood or impact of exploitation while the vulnerability may still exist.
REDUCE THE RISK
Vulnerable service: internet accessible.
Patch: not yet available.
Temporary action: restrict service to trusted management network.
๐งฑ Virtual Patching Block exploitation without changing the vulnerable application itself
A security control such as a WAF or IPS may sometimes block traffic that attempts to exploit a known vulnerability.
The underlying vulnerability still exists and should be tracked accordingly.
What Is a Patch?
A patch is a change applied to installed software or firmware.
It may:
Patch Lifecycle
Patch Lifecycle
Why Test Patches?
A security patch changes a working system.
That change can create unexpected consequences.
Will applications continue to function?
Does the patch create performance degradation?
Does another component depend on the old behaviour?
Does the update introduce unexpected configuration changes?
Does installation require downtime or restart?
Can the organisation recover if deployment fails?
๐ฆ Staged Deployment Do not discover every patch problem on every production system simultaneously
๐งช Test Environment Should Represent Production An unrealistic test environment provides false confidence
Application depends on: legacy middleware version.
Middleware: completely different version.
Patch succeeds in test.
Patch breaks production.
Routine vs Emergency Patch
Follows normal testing, maintenance and deployment cadence.
Accelerated because waiting for the normal cycle creates unacceptable security risk.
What If No Patch Exists?
A newly disclosed vulnerability may not yet have a vendor fix.
Patching Is Also Change Management
Installing a patch changes the production environment.
Patch activity may therefore require:
โฉ๏ธ Rollback Planning What happens if the patch breaks production?
Successfully closes: critical vulnerability.
Unexpected consequence: payment application cannot start.
Possible recovery options may include:
"Deployment Successful" Does Not Prove the Vulnerability Is Gone
Verification
โ Rescan Before Closure Remediation evidence should demonstrate the weakness is no longer present
Owner writes: "patched."
Stronger closure process:
Patch Failure
A patch-management platform may report unsuccessful or incomplete installations.
Endpoint was unavailable during deployment.
Installation cannot complete.
Required prerequisite is missing.
Patch is not fully active.
Management agent cannot deploy the update.
Patch cannot safely operate with existing technology.
Maintenance Windows
Some patching requires downtime, restarts or coordinated service interruption.
Database cluster patch requires:
โ๏ธ Patch Risk vs Vulnerability Risk Doing nothing is also a risk decision
Reduces vulnerability exposure.
But may increase: operational disruption risk.
Allows more testing and operational preparation.
But increases: the window of vulnerability.
Window of Exposure
Vulnerability Remediation Timelines
Organisations commonly establish internal remediation requirements based on risk.
Critical: shortest remediation target.
High: longer target.
Medium: normal remediation cycle.
Low: lower urgency.
CISSP does not require one universal remediation timeline. Timelines depend on organisational policy, risk, regulation, threat context and business requirements.
Patch / Vulnerability Exceptions
Sometimes a vulnerability cannot be remediated within the expected timeframe.
The correct response is not:
ignore it.
โ๏ธ Who Accepts Vulnerability Risk? Usually not the scanner operator
Security teams can:
But formal acceptance of significant residual business risk should be performed by:
the appropriately authorised risk or business owner.
End-of-Life & End-of-Support Systems
A major vulnerability-management problem occurs when the vendor no longer provides security updates.
Possible Responses
๐ฐ๏ธ "Fully Patched" Does Not Mean "Secure Forever" A supported platform can receive tomorrow's patch - an unsupported one may not
Current status: all available patches installed.
Vendor support: ended two years ago.
New vulnerability is discovered tomorrow.
Vendor response: no fix provided.
Do Not Forget Firmware & Appliances
Network operating systems and firmware require updates.
Security appliances themselves can contain vulnerabilities.
Vulnerabilities can affect many hosted workloads.
Storage controllers and appliances require maintenance.
Embedded software may be vulnerable.
Platform firmware can receive security updates.
Who Patches What?
Cloud environments divide patching responsibility between provider and customer according to the service model.
Provider manages underlying infrastructure.
Customer commonly retains responsibility for guest operating systems, applications and much of workload configuration.
Provider manages more of the underlying platform.
Customer still manages its applications, dependencies and configuration according to the service.
Provider typically manages the application platform and its patching.
Customer still needs supplier assurance, configuration management and vulnerability-risk oversight.
Immutable & Image-Based Environments
Some modern environments are updated by replacing workloads rather than manually patching running systems.
๐ฆ Container Vulnerabilities Fix the image - do not only patch one running container
Vulnerable package: present.
Better lifecycle:
Trust the Patch Source
Patch infrastructure has the ability to distribute software across large numbers of systems.
That makes patch-management infrastructure a high-value target.
Obtain updates from authorised vendor or organisational repositories.
Validate digital signatures or other integrity mechanisms where available.
Restrict who can approve and distribute updates.
Record administrative and deployment activity.
Protect management infrastructure from unnecessary access.
Detect unexpected changes to patch repositories and policies.
๐ฆ Patch Supply Chain An update should not be trusted solely because someone labelled it a patch
Adversary modifies: internal patch repository.
Administrators deploy: malicious package believing it is trusted.
Why Does the Same Vulnerability Keep Returning?
New servers are created from an unpatched template.
Automation restores an insecure configuration.
New systems continue deploying obsolete packages.
Deployment repeatedly fails without escalation.
Application deployment reinstalls a vulnerable dependency.
New assets appear outside the managed patch process.
Measure Vulnerability Management
What percentage of required assets are scanned?
Were scans actually completed with required access?
What remains unresolved?
How long have findings remained open?
How quickly are vulnerabilities addressed?
Which vulnerabilities exceed policy targets?
What proportion of required systems have applicable updates?
How much risk is sitting outside normal remediation requirements?
Are vulnerabilities repeatedly returning?
How many exploitable high-risk vulnerabilities remain on critical assets?
๐ "95% Patched" May Hide the Important 5% Percentages need context
Patch compliance: 95%.
Missing 5% contains:
Vulnerability Aging
A vulnerability that remains unresolved for a long period can reveal process problems even if the total number of findings appears stable.
| Finding | Age | Observation |
|---|---|---|
| Critical A | 2 days | Recently discovered |
| High B | 180 days | Potential remediation failure |
| Medium C | 640 days | Long-standing unmanaged exposure |
๐ Vulnerability Backlog When findings arrive faster than they are resolved
Automation
Large environments often require automation across the vulnerability and patch-management lifecycle.
Automatically identify systems and software.
Schedule recurring assessments.
Assign findings to responsible teams.
Combine vulnerability, asset and threat information.
Distribute updates at scale.
Automatically check compliance and rescan systems.
The Green Dashboard
Executive dashboard reports:
97% patch compliance - GREEN.
Security investigates the remaining 3%.
It contains:
The Internet-Facing Gateway
Vendor discloses a remote-code-execution vulnerability.
The "Medium" Vulnerability
Vulnerability score: 6.5 Medium.
Affected server: critical identity infrastructure.
Attackers: actively exploiting the weakness.
The Patch That Breaks Production
Critical security patch is deployed directly to all servers.
Result:
essential application stops working on every server.
No Patch Available
Critical internet-facing application contains a newly disclosed vulnerability.
Vendor says: patch expected in three days.
The Unpatchable Server
Critical application requires an operating system that reached end of support.
New remote-code-execution vulnerability is discovered.
Vendor patch: none.
The Vulnerability That Keeps Coming Back
Security patches a vulnerable package every month.
Every week: new vulnerable servers appear.
๐ CISSP Scenarios Recognise the patch and vulnerability-management principle being tested
Security cannot identify all internet-facing servers.
What should be improved first?
Asset inventory and discovery.
An unknown server is never included in vulnerability scans.
Primary problem?
Unmanaged asset creates unmanaged vulnerability risk.
A scanner reports a vulnerability that manual validation proves does not exist.
What is it?
False positive.
A real vulnerability exists but the scanner fails to report it.
What is it?
False negative.
A scanner connects without credentials and examines externally visible services.
Which scan?
Unauthenticated vulnerability scan.
A scanner logs into a host to inspect installed packages and patch state.
Which scan?
Authenticated scan.
The scan finishes but authentication failed on half the systems.
Primary concern?
Scan coverage and quality are incomplete.
CVE-2026-12345 appears in several security tools.
What does CVE provide?
A common vulnerability identifier.
A vulnerability has CVSS 9.8.
What does the number primarily describe?
Vulnerability severity, not organisational risk by itself.
Security asks whether attackers are exploiting a vulnerability in the wild.
Which source of context may help?
Known exploitation information such as CISA KEV.
Two systems contain the same vulnerability but one is public-facing.
Should their priorities automatically be identical?
No.
A medium vulnerability is actively exploited on an internet-facing identity system.
What should drive remediation?
Risk context, not severity label alone.
A critical vulnerability affects an isolated test host with strong compensating controls.
What does this demonstrate?
Environmental context influences risk prioritisation.
A vulnerability report is generated but nobody owns remediation.
Primary process problem?
Lack of accountability.
A vendor patch corrects the vulnerable code.
Which treatment?
Remediation through patching.
A vulnerable service is disabled while waiting for the vendor patch.
Which treatment?
Mitigation.
A WAF blocks exploit traffic but the application remains vulnerable.
Which concept?
Virtual patching / compensating mitigation.
Does virtual patching remove the vulnerable code?
Answer?
No.
A vendor has not yet released a fix for an actively exploited vulnerability.
Should the organisation wait without action?
No. Consider appropriate mitigations.
A security patch is released.
Should every production system automatically receive it immediately without assessment?
No. Consider risk, testing and operational impact.
A patch may break a critical business application.
Which activity reduces this risk?
Patch testing.
A patch is first deployed to a small controlled user group.
Which approach?
Pilot / staged deployment.
A patch causes widespread production outage because every server was updated simultaneously.
What could reduce the blast radius?
Testing and staged deployment.
Active exploitation makes waiting for next month's normal maintenance window unacceptable.
Which process?
Emergency patching.
Does emergency patching mean bypassing all governance?
Answer?
No. It means using an appropriately accelerated process.
A patch breaks production and administrators restore the previous system image.
Which capability?
Rollback.
The patch console reports "success."
What should occur before closing the vulnerability?
Verification / rescan.
Patch installed but the required reboot never occurred.
Possible result?
The vulnerable component may still be active.
The owner writes "fixed" in the ticket but no technical verification occurs.
Primary weakness?
Remediation has not been independently validated.
A vulnerability cannot be remediated before its policy deadline.
What should happen?
Formal exception / risk-treatment process.
A scanner analyst personally accepts a major business risk.
Problem?
Risk should be accepted by appropriately authorised ownership.
A vulnerability exception has no expiry or review date.
Primary concern?
Temporary risk acceptance may become permanent unmanaged risk.
The vendor no longer supports a vulnerable operating system.
Primary long-term treatment?
Upgrade, replace or retire the unsupported technology.
An unsupported server has every patch that was ever released.
Is it guaranteed safe from future vulnerabilities?
No.
A firewall appliance contains a critical vulnerability.
Does patch management apply?
Yes - security appliances require patching too.
Security patches operating systems but ignores firmware.
Primary weakness?
Incomplete patch coverage.
An IaaS provider patches the physical host.
Does that automatically patch the customer's guest OS?
No.
A SaaS provider manages application patching.
Does customer security responsibility disappear?
No. Supplier assurance and customer responsibilities remain.
A container is manually patched but the vulnerable source image remains unchanged.
Primary problem?
The vulnerability may return when the container is redeployed.
New servers repeatedly appear with the same old vulnerability.
What should security investigate?
Build images, automation and provisioning process.
An attacker compromises the enterprise patch server.
Why is this serious?
It may provide a trusted software-distribution path to many systems.
An update package comes from an unknown mirror and its authenticity cannot be verified.
What should security consider?
Patch source and integrity risk.
Patch compliance is 98%, but the unpatched systems are all public gateways.
Is 98% necessarily good?
No. Asset and risk context matter.
Security counts vulnerabilities but never measures how long they remain open.
Which useful metric is missing?
Vulnerability age / time to remediation.
More vulnerabilities are discovered every month than are closed.
What happens?
The vulnerability backlog grows.
A management dashboard measures scanner coverage rather than only finding count.
Why is this useful?
It shows whether expected assets are actually being assessed.
The organisation automatically creates remediation tickets from scanner findings.
What does this support?
Scalable and repeatable vulnerability management.
A vulnerability is patched, rescanned and no longer detected.
What has occurred?
Remediation verification.
Management asks whether vulnerability management means applying every available patch immediately.
Best answer?
No. It is a risk-based lifecycle including discovery, prioritisation, treatment and verification.
Management asks for the core objective of 7.8.
Best answer?
Continuously identify vulnerabilities, prioritise them according to organisational risk, apply appropriate treatments and verify that those treatments actually reduced the risk.
Recognise the Clue Words
What Assets Exist?
Foundation.
Asset InventoryFind Known Weaknesses
Assessment.
Vulnerability ScanExternal View
No login.
Unauthenticated ScanInstalled Packages
Deeper visibility.
Authenticated ScanFinding That Is Not Real
Incorrect detection.
False PositiveReal Vulnerability Missed
Coverage failure.
False NegativeCVE-2026-xxxxx
Identifier.
CVE0 - 10 Severity
Characteristics.
CVSSActively Exploited
Threat context.
KEVInternet-Facing
Reachability.
ExposurePayment Server
Importance.
Asset CriticalityWhat Should We Fix First?
Risk ranking.
PrioritisationInstall Vendor Fix
Correct flaw.
PatchReduce Exposure Temporarily
Control risk.
MitigationWAF Blocks Exploit
Flaw remains.
Virtual PatchNo Vendor Patch
Alternative control.
Compensating MitigationPatch a Small Group First
Reduce deployment risk.
Pilot / Staged RolloutActive Exploitation
Accelerated fix.
Emergency PatchingPatch Breaks System
Return safely.
RollbackPatch Tool Says Success
Prove closure.
Verify / RescanCannot Meet Deadline
Govern residual risk.
ExceptionAccept Residual Risk
Decision authority.
Risk OwnerNo More Vendor Updates
Lifecycle problem.
EOL / EOSOld Vulnerability Returns
Fix source.
Build / Configuration ProblemHow Long Is It Open?
Exposure duration.
Vulnerability AgeHow Quickly Fixed?
Operational metric.
Time to RemediateAll Required Assets Scanned?
Visibility.
CoveragePatch Source Compromised
Trusted distribution risk.
Patch Infrastructure Securityโ ๏ธ Common CISSP Mistakes Vulnerability management is about risk reduction - not scanner administration
Patching is one part of the broader vulnerability-management lifecycle.
Some vulnerabilities require mitigation, upgrade or replacement.
False positives and false negatives exist.
Authentication and asset coverage may have failed.
CVE identifies the vulnerability.
CVSS describes severity characteristics.
Asset, threat, exposure and controls also matter.
Prioritisation should be risk based.
Active exploitation or critical asset context can change urgency.
KEV supplies exploitation context.
Patch fixes underlying software. Mitigation can leave the vulnerability present.
The vulnerable application remains vulnerable underneath the compensating control.
Temporary mitigations may substantially reduce risk.
Patches can cause outages and compatibility problems.
Testing should balance operational risk against vulnerability exposure.
Emergency processes should still be controlled and accountable.
Verify installation and vulnerability state.
Rescan or otherwise validate remediation.
Closure should be supported by evidence.
Exceptions should include risk assessment, approval and review.
Significant risk acceptance belongs to authorised ownership.
End-of-life software may receive no future fixes.
Applications, firmware, appliances and dependencies also matter.
Responsibilities depend on the service model.
Vulnerability may return with redeployment.
It may have enterprise-wide software distribution capability.
Source and integrity should be validated.
Understand which systems make up the remaining percentage.
Age, exposure, criticality and remediation performance matter too.
Investigate the process repeatedly creating vulnerable systems.
Quick Reference
| If you see... | Think... |
|---|---|
| What systems exist? | Asset Inventory |
| Automated weakness discovery | Vulnerability Scanning |
| External scanner view | Unauthenticated Scan |
| Installed package inspection | Authenticated Scan |
| Finding is not real | False Positive |
| Real flaw missed | False Negative |
| CVE-xxxx-yyyy | Vulnerability Identifier |
| 0 - 10 severity | CVSS |
| Known exploited | KEV |
| Which vulnerability first? | Risk-Based Prioritisation |
| Vendor update | Patch |
| Temporary risk reduction | Mitigation |
| WAF blocks exploit | Virtual Patching |
| No patch available | Compensating Control |
| Test small population first | Pilot Deployment |
| Active exploitation requires speed | Emergency Patching |
| Patch breaks application | Rollback |
| Prove patch worked | Verification / Rescan |
| Cannot fix on time | Exception Process |
| Business accepts residual risk | Risk Acceptance |
| No vendor fixes anymore | EOL / EOS |
| Vulnerability keeps returning | Root Process Problem |
| How long finding remains open | Vulnerability Age |
| Average remediation speed | Time to Remediate |
| Percentage of estate assessed | Coverage |
| Secure update repository | Patch Infrastructure Protection |
Vulnerability Lifecycle Memory Aid
Patch Memory Aid
Prioritisation Memory Aid
7.8 Master Memory Aid
Discover โ Prioritise โ Treat โ Verify โ Repeat
The Vulnerability Manager's Questions
Key Takeaways
CISSP 7.8 is officially: Implement and support patch and vulnerability management.
The current ISC2 outline does not provide additional sub-bullets beneath this objective.
Vulnerability management and patch management are closely connected but are not the same activity.
Vulnerability management is the broader lifecycle of identifying, validating, prioritising, treating and tracking security weaknesses.
Patch management focuses on managing software and firmware updates.
Vulnerability management = manage the weakness. Patch management = manage the update.
A patch is one possible vulnerability treatment.
Some vulnerabilities can instead require configuration changes, compensating controls, isolation, replacement or formal risk acceptance.
Effective vulnerability management depends on effective asset management.
Unknown systems may remain outside vulnerability scanning and patch processes.
You cannot patch what you do not know exists.
Vulnerabilities may be discovered through scanners, vendor advisories, penetration tests, security assessments, threat intelligence, incidents and vulnerability-disclosure processes.
Automated vulnerability scanning is powerful but not infallible.
False positives can report vulnerabilities that do not exist.
False negatives can fail to report vulnerabilities that do exist.
Authenticated scanning can provide deeper visibility into installed software, patch levels and configuration.
Unauthenticated scanning can provide useful visibility into what an unauthenticated observer can see remotely.
Scan success should include validation of scanner coverage and authentication health.
Scan completed โ every asset assessed correctly.
CVE provides a common identifier for publicly disclosed vulnerabilities.
CVSS describes vulnerability severity characteristics.
CVSS scores range from 0.0 to 10.0.
CVE = which vulnerability? CVSS = how severe are its characteristics?
CVSS is not, by itself, an organisational risk score.
Risk prioritisation should consider additional context such as threat activity, exposure, asset criticality, data sensitivity and existing controls.
Current CVSS 4.0 includes Base, Threat, Environmental and Supplemental metric groups.
The CISA Known Exploited Vulnerabilities Catalog provides useful information about vulnerabilities known to have been exploited in the wild.
CVSS tells you severity. KEV adds exploitation context.
Highest CVSS should not automatically mean highest organisational priority.
A slightly lower-severity vulnerability that is actively exploited on an internet-facing critical asset may warrant more immediate treatment.
Vulnerability prioritisation should therefore be risk based.
Useful factors include severity, exploitation evidence, exposure, asset criticality, data sensitivity, privilege and compensating controls.
Vulnerability findings should have clear ownership.
Findings without ownership can remain unresolved even when technical detection works perfectly.
Vulnerability treatment can include patching, configuration changes, compensating controls, isolation, replacement, retirement or formal risk acceptance.
Mitigation and remediation should not be confused.
A patch can correct the underlying flaw.
A mitigation can reduce risk while leaving the underlying vulnerability present.
Patch = fix the flaw. Mitigation = reduce the risk.
Virtual patching can use controls such as WAF or IPS rules to block exploitation without changing the vulnerable software.
This can provide valuable temporary protection but does not mean the underlying vulnerability has disappeared.
NIST describes enterprise patch management as identifying, prioritising, acquiring, installing and verifying patches, updates and upgrades.
Operational programmes commonly add testing, approval, staged deployment and rollback planning around that lifecycle.
Identify โ Prioritise โ Acquire โ Test โ Deploy โ Verify.
Patch testing helps identify compatibility, dependency, performance and availability problems before wide deployment.
Test environments should represent production sufficiently well to provide useful assurance.
Staged deployment can reduce the blast radius of a defective update.
A patch might first be tested in a laboratory environment, then deployed to a pilot group before broad production deployment.
Security teams must balance patch urgency against operational risk.
Excessively delaying an important patch extends the window in which an attacker may exploit the vulnerability.
Deploying an inadequately tested patch can create outages.
The objective is risk reduction - not simply fastest possible patching.
Emergency patching can be justified when waiting for a normal cycle creates unacceptable security exposure.
Emergency should mean accelerated governance rather than no governance.
When no patch exists, organisations should consider available temporary mitigations.
Those may include disabling vulnerable functionality, restricting network access, applying WAF or IPS controls, removing internet exposure and increasing monitoring.
No patch available โ no action possible.
Patching is also a technology change.
It therefore intersects with change-management activities such as approval, maintenance windows, rollback and post-change validation.
Rollback planning provides a recovery path when patch deployment causes unacceptable operational impact.
Patch installation should be verified.
A management console saying that deployment succeeded does not necessarily prove that the vulnerability is gone.
Some patches require a reboot or other activation step.
Rescanning or equivalent validation can provide evidence that remediation succeeded.
Patch applied โ vulnerability closed. Verify it.
Vulnerability-remediation targets should reflect organisational policy and risk.
There is no universal number of days that every organisation must use for every vulnerability.
Vulnerabilities that cannot be remediated within expected timelines should enter an appropriate exception or risk-treatment process.
Exceptions should document the reason, residual risk, compensating controls, approval and review or expiry date.
Formal acceptance of significant residual business risk should be performed by appropriately authorised ownership.
Security identifies and advises on risk. Appropriate business or risk ownership accepts it.
End-of-life and end-of-support technology creates particular vulnerability-management challenges.
Once vendor support ends, newly discovered vulnerabilities may never receive security patches.
Long-term treatment normally involves upgrading, replacing or decommissioning unsupported technology.
Isolation and compensating controls can reduce interim risk.
Fully patched unsupported system โ sustainably secure system.
Patch management should include more than desktop and server operating systems.
Applications, network devices, security appliances, firmware, hypervisors, storage, embedded systems and other technology may also require security updates.
Cloud environments use shared responsibility.
The provider may patch underlying infrastructure while the customer remains responsible for guest operating systems, applications or other layers depending on the service model.
Cloud changes patching responsibility. It does not eliminate patching responsibility.
Containerised and immutable environments may address vulnerabilities by updating a source image and redeploying workloads rather than patching long-lived running instances.
Updating only a running container while leaving the source image vulnerable allows the weakness to return.
Patch-management infrastructure itself requires strong protection.
These systems may have authority to distribute software across thousands of enterprise devices.
Patch sources should therefore be trusted and update integrity should be validated.
Patch infrastructure should use appropriate access control, logging and monitoring.
A patch-management system can become a highly privileged software supply chain.
Repeated vulnerabilities can indicate upstream process problems.
If new servers repeatedly appear with an old vulnerability, the root problem may be a vulnerable build template or automation process.
Fixing the source is more effective than endlessly remediating every new instance individually.
Vulnerability metrics should communicate risk and programme performance.
Useful measures can include asset coverage, scan health, vulnerability age, remediation time, overdue findings, patch compliance, exceptions and recurring vulnerabilities.
Patch-compliance percentages should be interpreted together with asset criticality.
Ninety-five percent compliance can hide significant risk if the remaining five percent consists of critical internet-facing systems.
Vulnerability age can expose weaknesses that a simple count does not.
A vulnerability that has remained unresolved for hundreds of days may indicate a deeper process or ownership failure.
Automation helps vulnerability management scale through discovery, scanning, prioritisation, ticketing, patch deployment and verification.
Automation should support accountable risk decisions rather than replace governance.
The most important operational principle is:
know your assets, continuously discover vulnerabilities, prioritise them according to real organisational risk, apply the most appropriate treatment and verify that the treatment actually worked.
๐ Sources & Further Reading Current patch and vulnerability-management references
- ISC2 - CISSP Certification Exam Outline
View the current CISSP Exam Outline - NIST SP 800-40 Rev. 4 - Guide to Enterprise Patch Management Planning
View current NIST enterprise patch-management guidance - NIST SP 1800-31 - Improving Enterprise Patching for General IT Systems
View NIST enterprise patching practice guide - NIST SP 800-53 Rev. 5 - Security and Privacy Controls for Information Systems and Organizations
View NIST SP 800-53 - CISA - Known Exploited Vulnerabilities Catalog
View CISA KEV - CVE Program
View the CVE Program - NIST National Vulnerability Database - CVSS Information
View NVD CVSS information - FIRST - Common Vulnerability Scoring System 4.0
View the current CVSS 4.0 standard
