If…, then how…
If an exploited vulnerability can't be patched today, then what?
Add to board memoOpen the memo
The short answer
- Recommendation
- Not patching today is normal; missing the deadline is the problem. Check first that the weakness has not already been used against you, set its priority, put a qualifying control in place within 72 hours for a Priority 1, and request an exception before the deadline if the fix still cannot be made.
- Reasoning
- Exploitation evidence means attackers are using the weakness somewhere, so the clock is short, but the pack gives a deadline and expects a control meanwhile. Blocking access, disabling the feature or isolating the system each change what an attacker can reach and can be confirmed. A firewall signature or closer monitoring changes none of the rating inputs; record it as evidence for an exception. A control protects against the next attempt and does nothing about one that already succeeded.
- Considerations
- The priorities and deadlines, 72 hours and 7 days for Priority 1 and 14 days for Priority 2, are the defaults in the CISO Times vulnerability pack. Your own standard may set different ones.
- The control does not lower the priority or extend the 7-day fix. If it is removed or stops working, the finding needs a control restored at once. A promised vendor patch is not a control and does not move the deadline.
- In the pack the vulnerability standard's approver decides Priority 1 exceptions, unless your exception standard sets a higher approver or a shorter duration, in which case the stricter rule applies.
- Under that exception standard, an exception in the Critical band goes to the board, or a board risk committee it has delegated to; the management board in a two-tier structure; executive management where there is no board.
The decision, step by step
Select any step for the reasoning behind it and where the pack covers it.
- Start
- Step
- Decision
- Outcome
- Loop back
Keyboard: Tab to a step, arrow keys move along the flow, Enter pins its explanation, + and − zoom, 0 fits the diagram, Esc closes. The text version below has the same content.
Where a step quotes a number, it is the default in the CISO Times pack. Your own standard may set a different one.
Read as text
The same flow written out: each step, its reasoning and where the pack covers it. 15 steps.
Start
An exploited weakness can't be patched today
The vendor may not have a patch yet, the change window may be days away, or the patch may need testing first. Exploitation evidence means attackers are using the weakness somewhere, so the clock is short. It does not mean the patch must go in today. The pack gives you a deadline and expects a control in the meantime.
In the pack
- P01-A04 Vulnerability Risk Rating & SLA ModelExploitation evidence
Decision
Is there any sign it has already been used against you?
Check the affected systems for the indicators the vendor or your national CSIRT has published, and for unexpected accounts, files or outbound connections. If you have not been able to check yet, treat the answer as yes. A control applied now protects against the next attempt. It does nothing about one that already succeeded.
- Yes, or not yet checked: Treat it as a possible incident
- No signs, after checking: Is the system internet-facing, or rated Critical?
In the pack
- P01-A03 Vulnerability Triage & Remediation Operating ProcedurePriority 1 findings between meetings
Outcome
Treat it as a possible incident
Tell the vulnerability standard's owner at once. Signs that the weakness has already been used against you are the pack's own example of when to raise it under your incident procedure. From here the patch is only one part of the response.
In the pack
- P01-A03 Vulnerability Triage & Remediation Operating ProcedurePriority 1 findings between meetings
- P01-A03 Vulnerability Triage & Remediation Operating ProcedureRelated documents
Decision
Is the system internet-facing, or rated Critical?
Internet-facing includes anything reachable from networks you do not fully control, such as partner links and guest Wi-Fi. Critical means failure or compromise would stop a core business service or expose highly sensitive data. If either is unknown, answer yes.
- Yes, or not known: Priority 1: control within 72 hours, fix within 7 days
- No: Priority 2: fix within 14 days
In the pack
- P01-A04 Vulnerability Risk Rating & SLA ModelExposure
- P01-A04 Vulnerability Risk Rating & SLA ModelAsset criticality
Outcome
Priority 1: control within 72 hours, fix within 7 days
These are the pack's defaults, both counted from detection. Tell the standard owner at once and open a Priority 1 ticket. It does not wait for the weekly meeting.
In the pack
- P01-A02 Vulnerability & Exposure Management Standard5.2 Remediation deadlines
- P01-A03 Vulnerability Triage & Remediation Operating ProcedurePriority 1 findings between meetings
Outcome
Priority 2: fix within 14 days
Exploited, on an internal system that is not rated Critical. An exploited weakness is never below Priority 2, whatever its severity score. The pack's default is 14 days from detection, with escalation to the asset owner's manager if it is still open on day 10.
In the pack
- P01-A02 Vulnerability & Exposure Management Standard5.2 Remediation deadlines
- P01-A04 Vulnerability Risk Rating & SLA ModelRules for applying the model (rule RM-02)
Decision
Can you block access, disable the feature or isolate the system?
These are the pack's examples of a Priority 1 compensating control. Each changes what an attacker can reach, and each can be confirmed: an external scan, a scan showing the feature is gone, or a firewall rule export. The vendor's published mitigation often does one of these. Measures such as a web application firewall rule or closer monitoring change none of the finding's inputs in the rating model; the pack treats them as evidence for an exception, not as grounds for a lower priority.
- Yes: Apply the control, confirm it, and record it
- No, or not known: No control at 72 hours: escalate at once
In the pack
- P01-A02 Vulnerability & Exposure Management Standard5.2 Remediation deadlines (rule VM-09)
- P01-A04 Vulnerability Risk Rating & SLA ModelCompensating controls
Outcome
No control at 72 hours: escalate at once
A Priority 1 without a compensating control at 72 hours goes straight to the standard's approver and into the incident process. Escalation moves the decision to someone who can free up resources or accept the risk. Keep working on the fix and on any weaker control in the meantime.
In the pack
- P01-A03 Vulnerability Triage & Remediation Operating ProcedureEscalation
Step
Apply the control, confirm it, and record it
Record what was done and when. The control does not lower the priority or extend the 7-day fix. A lower priority needs the standard owner and a control that changes an input, such as removing internet exposure, and an exploited weakness on a Critical system stays at Priority 1 either way. The pack's gateway example shows a control that meets the 72 hours without lowering anything.
In the pack
- P01-A04 Vulnerability Risk Rating & SLA ModelRules for applying the model (rules RM-07, RM-13)
- P01-A04 Vulnerability Risk Rating & SLA ModelExample 1 — exploited flaw on the remote-access gateway
Step
Reduce the risk while the fix is prepared
The pack sets no 72-hour control for Priority 2, but the same controls still reduce the risk and are worth applying where they are cheap. Weaker measures, such as a firewall signature or closer monitoring, do not change the priority. Record them anyway: they are evidence if you later need an exception.
In the pack
- P01-A04 Vulnerability Risk Rating & SLA ModelCompensating controls
Decision
At each weekly triage, is the control still in place and working?
Controls get reverted during changes and forgotten when staff move on. The triage meeting checks each Priority 1's control is recorded and the fix is on track. This control did not lower the priority, so if it is removed or stops working the finding is a Priority 1 with no control, and needs one restored at once. A priority lowered because a control changed an input returns at once to its original priority and deadline if that control stops working.
- Yes: Can the fix be installed by its deadline?
- No: restore a control: Can you block access, disable the feature or isolate the system? (back to an earlier step)
In the pack
- P01-A03 Vulnerability Triage & Remediation Operating ProcedureStage 2 — The 30-minute triage meeting
- P01-A03 Vulnerability Triage & Remediation Operating ProcedureEscalation
- P01-A04 Vulnerability Risk Rating & SLA ModelRules for applying the model (rules RM-09, RM-13)
Decision
Can the fix be installed by its deadline?
Ask before the deadline, not after. If the vendor has not released a patch, check its advisory for a date. A promised patch is not a control and does not move the deadline.
- Yes: Install the fix, then rescan
- No, or not known: Request an exception before the deadline
In the pack
- P01-A04 Vulnerability Risk Rating & SLA ModelDeadlines
- P01-A04 Vulnerability Risk Rating & SLA ModelCompensating controls
Step
Install the fix, then rescan
Report the fix early enough for a confirming scan before the deadline; for a Priority 1, run a targeted scan. Keep the control in place until the rescan confirms the fix.
In the pack
- P01-A03 Vulnerability Triage & Remediation Operating ProcedureClosing a finding
Outcome
Fixed, confirmed by a rescan
A finding is closed when a later scan no longer reports it, or other objective evidence shows the fixed state. A ticket saying 'patched' is not enough. The rescan shows the weakness is gone. It does not show nobody used it before the fix.
In the pack
- P01-A02 Vulnerability & Exposure Management Standard6. Remediation and verification
- P01-A03 Vulnerability Triage & Remediation Operating ProcedureClosing a finding
Outcome
Request an exception before the deadline
Name a risk owner, list the controls and set an expiry. In the pack, the vulnerability standard's approver decides Priority 1 exceptions; where your exception standard sets a higher approver or a shorter duration, the stricter rule applies. That standard scores an exploited weakness at the top likelihood, and a control tested before approval lowers it by one step only. On a Critical system that gives a High or Critical band. A Critical band goes to the board or its delegated risk committee, the management board in a two-tier structure, or executive management where there is no board.
In the pack
- P01-A02 Vulnerability & Exposure Management Standard7. Exceptions (rule VM-18)
- P02-A02 Security Exception & Waiver StandardParent policy and authority
- P02-A02 Security Exception & Waiver StandardRisk assessment and scoring (rule EX-07)
- P02-A02 Security Exception & Waiver StandardLikelihood
- P02-A02 Security Exception & Waiver StandardApproval authority and maximum duration
Practical checklist
- Check the affected systems for published indicators and unexpected accounts, files or outbound connections; if you cannot check yet, treat it as a possible incident.
- Set the priority: exploited and internet-facing or Critical is Priority 1, otherwise Priority 2. Treat unknown exposure or criticality as yes.
- Notify the standard owner at once for a Priority 1, and open a ticket.
- Block access, disable the feature or isolate the system within 72 hours, confirm it, and record what was done and when.
- Escalate to the approver and the incident process at once if no control is in place at 72 hours.
- Check at each weekly triage that the control is still in place and the fix is on track.
- Install the fix and keep the control until a rescan confirms it.
- Request an exception before the deadline if the fix cannot be installed in time.
Evidence to have ready
- The ticket with the detection date, priority and deadline.
- The control record: what was done, when, and its confirmation, such as an external scan or a firewall rule export.
- Triage records showing the control was checked each week.
- The confirming rescan for the fix.
- Any exception, with its risk score, approver, risk owner, compensating controls and expiry.
Assumptions
- You have already confirmed the weakness is exploited: it is in a known-exploited catalogue, or a vendor or CSIRT reports real attacks.
- The priorities and deadlines shown are the defaults in the CISO Times vulnerability pack. Your own standard may set different ones.
Not covered here
- What to do when it has already been used against you. That is “If a vulnerability affects a business-critical service, what happens next?”.
- When the vendor or service provider will not produce a fix at all. That is “If the fix depends on a supplier who won't patch, then how do we manage it?”.
- Servers that cannot be rebooted to take the patch. That is “If a server can't be rebooted to patch, then what are the options?”.
Related questions
- If a vulnerability affects a business-critical service, what happens next?
- If the fix depends on a supplier who won't patch, then how do we manage it?
- If a server can't be rebooted to patch, then what are the options?
- How do we decide what to fix first when the scanner shows thousands of findings?
- How do we score an exception and set how long it lasts?
- Who approves a Critical exception in an organisation shaped like ours?