Setting Vulnerability Remediation Deadlines Your Team Can Actually Hit
Set remediation deadlines by tiering vulnerabilities by actual risk, not by giving every finding the same thirty-day clock. A scan of a meaningfully sized system returns hundreds of findings, most of them low-risk and a handful genuinely urgent, so a single deadline either wastes time on noise or buries a real risk.
The fix isn't a stricter single deadline. It's tiering findings by actual risk before a clock starts on any of them.
Vendors Covered in this Article
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
Severity scores describe worst case, not your actual exposure
A vulnerability's severity score describes how bad it could be in the worst case, not how likely it is to actually be exploited against your specific system. A critical-severity flaw in a library your code never calls is lower real risk than a medium-severity flaw sitting on a server exposed directly to the internet.
Exposure matters as much as the label: is the affected system internet-facing, does it touch sensitive data, is there already a known exploit circulating for that specific vulnerability. Two findings with the same severity score can carry very different real urgency once exposure is factored in, and a tiering system that only reads the severity field misses that distinction entirely.
Weight each finding by its real exposure using these factors:
- Whether the affected system is internet-facing, since a reachable flaw is far more urgent than one on an isolated internal host.
- Whether the system touches sensitive data, which raises the cost of a successful exploit.
- Whether a known exploit is circulating for the vulnerability, which moves it ahead of higher-scored findings with no known attacks.
- The severity score itself, treated as a worst-case description rather than a measure of likelihood.
How do you set tiered remediation deadlines?
Federal guidance offers a useful starting template: critical vulnerabilities on internet-accessible systems get remediated within 15 days, high-severity ones within 30 days, and a known exploited vulnerability with a CVE assigned in the last few years gets 14 days regardless of its formal severity score, since active exploitation in the wild outweighs a static rating1.
Adapt those tiers to your own exposure rather than adopting them unchanged. A company with no internet-facing infrastructure at all carries a different risk profile than one running customer-facing services, and your deadlines should reflect that difference rather than a generic baseline built for a different threat model.
Where continuous scanning and endpoint protection each cover a different gap
A continuous scanning platform like Tenable finds vulnerabilities in your infrastructure and dependencies on an ongoing basis, catching what changed since the last audit instead of waiting for the next scheduled one. An endpoint protection platform like CrowdStrike watches the devices and workloads themselves for signs of active compromise, which matters because a vulnerability that's already been exploited needs a faster response than one that's simply present and unexploited.
Neither replaces the other. Scanning tells you what could go wrong and how urgently, based on exposure and known exploitation. Endpoint monitoring tells you when something already has gone wrong on a specific machine, which changes the response from a remediation deadline to an active incident.
Put the deadline where the work already happens, not in a separate tracker
A tiering policy that lives in a spreadsheet nobody opens outside of a monthly review meeting doesn't actually change when things get fixed. The deadline needs to show up wherever engineers already work: a ticket with a due date in the same system as their other tickets, not a separate compliance tracker that only the security lead checks.
If a finding above your lowest tier doesn't automatically become a ticket with an owner and a due date the same day it's discovered, the tiering policy exists on paper but not in practice. The gap between a documented policy and an actually enforced one is almost always this step: whether the deadline reaches the person doing the work, or waits for someone to notice it during a review.
Should you measure scan coverage or remediation speed?
It's tempting to report on how much of your infrastructure gets scanned, since that number is easy to measure and easy to present as progress. Coverage tells you almost nothing about whether findings actually get fixed on time, and a team can have complete scan coverage and a growing backlog of unaddressed critical findings at the same time.
Track time from a finding's discovery to its remediation, broken down by tier, instead of coverage alone. A rising median time to close critical findings is the signal that actually predicts risk, and it usually surfaces a real problem (an overloaded team, an unclear owner, a tier that's too aggressive to be realistic) well before an incident does.
What Good Looks Like
Good here means every open finding sits in an explicit tier based on exposure and severity, has an owner and a deadline, and you can report median time-to-remediate by tier rather than only a coverage percentage.
Building The Capability (5-Stage Skill Ladder)
How to Get Started
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
An endpoint protection platform like CrowdStrike can flag a compromised or vulnerable device faster than a periodic scan cycle would catch it on its own.
A continuous scanning platform like Tenable keeps your finding list current between manual audits, instead of relying on a periodic scan that misses whatever changed in between.
Frequently Asked Questions
How do we decide which vulnerabilities actually need the fastest deadline?
Weight exposure alongside severity: whether the affected system is internet-facing, whether it touches sensitive data, and whether the vulnerability has a known exploit circulating. A high-severity finding on an isolated internal system can reasonably wait longer than a medium-severity one sitting on something customer-facing.
Is scanning alone enough, or do we also need endpoint protection?
They answer different questions. Scanning tells you what could go wrong and how urgently, based on exposure. Endpoint protection tells you when something has already gone wrong on a specific device, which needs an immediate response rather than a scheduled remediation deadline. Most teams with real exposure eventually need both.
What should we do when a remediation deadline is about to be missed?
Escalate it explicitly rather than letting the deadline quietly slip. A short, documented exception with a named owner and a new date is far better than a missed deadline nobody tracks, since the second pattern is how a real risk stays open for months without anyone noticing.
Sources
Where we quote a benchmark, we show its source. Other figures in this guide are estimates or general guidance, so check them against your own numbers.
- Security patch remediation SLAs (CISA federal mandates, used as industry norm). CISA Binding Operational Directives 19-02 and 22-01 (CISA briefing hosted at NIST CSRC), 2022.
Related Guides
Building a Vulnerability Scanning Program That Doesn't Just Generate Noise
How to triage vulnerability scan results by real exploitability instead of raw severity score, so the program finds real risk instead of burying it in noise.
Where Production Deployment Budgets Quietly Leak
The recurring places engineering teams overspend on production deployment architecture, and a practical order for fixing them without a full rebuild.
What "Zero Trust" Actually Means for Device Verification
Zero trust device verification means a device is trusted continuously, based on its current state, not once at login. Here is what that actually requires.
What to Build Before Your Next Vendor API Throttles You
Backoff, jitter, circuit breakers, and quota tracking: the pieces every team needs before an upstream API's rate limit turns into a production incident.
How to Benchmark Your System Before It Has to Scale
A practical runbook for benchmarking throughput and capacity before you actually need the headroom, so scaling decisions are based on data, not guesses.
Finding Your Real Latency Bottleneck Before Customers Do
A practical approach to latency benchmarking: how to define what slow means, set a budget, and find where the time actually goes before users complain.