Safeguard
Security Guides•

A CVE shows no fix yet: what to do while you wait

When a CVE page says not fixed, you still have options: confirm exposure, mitigate, isolate, monitor and set a review date. A practical plan.

Safeguard Security Team
3 min read

When a CVE has no fix yet, confirm whether you are actually exposed, apply the mitigations the advisory gives, reduce what the component can reach, and set a date to review. Waiting without a plan is the only wrong answer. Many no fix situations are manageable with a few controls.

Read what the page says

A Gold CVE page shows a status badge and a fix version badge. On the example we reviewed, they read "not-fixed" and "Not Available". The description explains the flaw. The page also lists mitigation strategies with priorities, such as network segmentation and monitoring, though the text is generic and the advisory itself has the specifics.

Step 1: Are you exposed?

List where the component runs. Check version, configuration and whether the vulnerable feature is turned on. In the example, the attack vector in the CVSS vector string was local, which changes how likely remote exploitation is. Always read the vector, not just the score.

Step 2: Check exploitation signals

Look at EPSS for the current 30 day exploitation probability and check CISA's KEV catalog. FIRST notes that EPSS does not know your environment, so use it as one input. If a no fix CVE appears in KEV, treat it as urgent.

Step 3: Mitigate

Typical options, depending on the advisory:

  1. Disable the affected feature or plugin.
  2. Restrict network access to the component.
  3. Add input size or format limits at a proxy.
  4. Tighten permissions for the service account.
  5. Add detection for the specific behavior.

Test each change in staging first, since mitigations can break things.

Step 4: Consider replacing

If the project looks abandoned, or the flaw is deep in its design, plan a switch. Check alternatives for a maintained equivalent. This is slower, so start early.

Step 5: Track and revisit

Record the CVE, your exposure assessment, the mitigation and an owner. Set a review date, weekly for high risk and monthly otherwise. Watch the advisory and the project repository for a fix. When a fix lands, move to the normal upgrade path.

What to tell stakeholders

Say what is exposed, what you did, what remains and when you will check again. Avoid both panic and silence.

Where tooling helps

Reachability analysis can show whether your code calls the vulnerable function, which often downgrades a no fix CVE sharply. Safeguard offers this, along with policies that can block new use of an affected component. For a quick check of which packages carry known CVEs, use gold.safeguard.sh/scan.

Quick check

Can I just accept the risk?

Yes, if you record the reasoning, an owner and a review date. Acceptance without a date turns into forgetting.

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.