Safeguard
Compliance•

What fix windows should a growing team set for vulnerabilities?

How to set vulnerability fix windows by service tier as your team grows: what to base them on, a sample structure, and how to adjust when you miss them.

Safeguard Security Team
4 min read

Set fix windows by service tier and exploitation status, not by severity alone. Use a short window for known exploited issues in production, a medium window for reachable issues in customer facing services, and a scheduled window for the rest. Write them down, measure misses, and adjust. This is a planning aid, not legal advice.

What a window is for

A fix window is a promise to yourselves and your customers about how long a known issue may stay open. It turns an argument into a lookup. It also gives an escalation path: past the window, someone more senior is told.

Windows that nobody meets are worse than none, because they teach people to ignore the policy.

What to base windows on

  1. Exploitation. CISA's Known Exploited Vulnerabilities catalog lists vulnerabilities seen exploited in the wild. CISA strongly recommends all organizations prioritize remediation of listed items. Federal civilian agencies have prescribed deadlines under a directive. Everyone else is not bound, so your own window is a choice.
  2. Exposure. Internet facing, handling customer data, or internal only.
  3. Reachability. Whether the vulnerable code is actually used.
  4. Fix availability. If no fixed version exists, the window becomes a mitigation window.

Notice what is missing: raw severity as the only driver. FIRST's CVSS guidance states that a Base score measures severity and should not be used alone to assess risk.

A sample structure

The words below are deliberately relative. Fill in numbers that your team can meet.

TierKnown exploited, presentReachableNot reachable
Customer facing, holds dataShortest windowShort windowScheduled upgrade
Customer facing, no dataShort windowMedium windowScheduled upgrade
Internal toolsMedium windowScheduled upgradeScheduled upgrade

How size changes the structure

  • 1 to 10 people: two windows are plenty. Urgent and scheduled.
  • 11 to 50: add tiers by service type.
  • 51 to 200: add escalation steps and a formal exception path.
  • 200 plus: windows live as policy in version control and are checked in the pipeline.

Define when the clock starts

The same window can mean very different things depending on the start. Published date, detected date, and triaged date all differ. Pick one and write it down. See when does the SLA clock start.

What to do when you miss

  1. Check whether the window was unrealistic. If more than a small share miss, lengthen it or add capacity.
  2. Check whether alerts lacked owners.
  3. Record exceptions with expiry.
  4. Report the miss rate, not just the count.

If a customer asks

Buyers often ask for your patching timelines. State the windows you actually operate, with the scope, and say how exceptions are handled. Do not promise numbers you do not meet. See answer vulnerability management SLA questions.

Try it yourself

Click through it at your own pace, or open it full screen. Check how fix availability changes what the next step is.

Safeguard's policies and gates can enforce windows, and the free scan at gold.safeguard.sh/scan shows your current open findings against them.

Quick check

Should windows be the same for every severity?

No. Tie them to exploitation, exposure, and reachability, with severity as one input.

Are the CISA deadlines required for my company?

CISA's page says the directive applies to federal civilian executive branch agencies, and that other organizations are encouraged but not bound. Check your contracts for stricter terms.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.