Safeguard
Security Guides•

What do Ubuntu CVE statuses like fix deferred and ignored mean?

Ubuntu records a status per package and release. Learn what needs evaluation, fix deferred and ignored mean when they show up in a container scan.

Safeguard Security Team
4 min read

Ubuntu tracks each CVE per package and per release with a status such as needs evaluation, not affected, vulnerable, fix deferred, fixed or ignored. In a container scan on an Ubuntu base, that status explains why a finding has no fixed version and what, if anything, the vendor plans to do.

The statuses, as Canonical defines them

Canonical's documentation lists these:

StatusMeaning from the docsWhat it means for your image
Needs evaluationNot yet known whether the package is affected for that releaseTreat as unknown, watch for an update
Not affectedRelated to the CVE but not affected for that releaseSafe to close the finding with a note
VulnerableAffectedOpen, fix not yet published
Vulnerable, work in progressAffected, security team working on a fixOpen, expect a fix
Vulnerable, fix deferredAffected, fixing deferred, usually with an explanationOpen, decide your own control
FixedA fixed version is available, usually with the version numberUpdate to that version
IgnoredWon't be fixed, for example unsupported package, withdrawn CVE, or the fix would break functionalityNo fix is coming
Not in releasePackage is not part of the releaseFinding is likely a mismatch

The docs add that the summary shown in CVE search aggregates every package and release, and recommend checking the individual page for your release.

Why this matters for scans

A scanner that just prints severity hides the status. Two High findings can need opposite handling: one is fixed and waiting in an update, the other is ignored by the vendor and will never be patched. Ask your scanner to show the vendor status next to the finding, or look it up by CVE.

Also read the notes. Canonical says it usually explains deferred and ignored decisions there, and that explanation is often strong evidence for an exception.

Acting on each status

  1. Fixed: rebuild with a fresh pull and apt refresh, then confirm. See confirming a fix landed.
  2. Not affected or not in release: close with the vendor note attached.
  3. Needs evaluation, work in progress: set a re-check date.
  4. Fix deferred or ignored: assess reachability, add controls, write an exception with an expiry. See suppress with expiry and VEX.
  5. If the finding stays high risk and ignored, plan a move to a base that still receives updates.

Support windows and the base

Ubuntu's security page says LTS releases get five years of standard security updates for packages in Main, with more coverage available through a paid subscription. A base image on a release past its standard window may therefore show more findings that never get a fixed version. Check the release's status, as covered in is your base image end of life.

Priority is not status

Ubuntu also assigns a priority to each CVE. Priority is about severity as Ubuntu rates it, status is about the fix. They answer different questions. For priority, read Ubuntu priority levels versus CVSS.

Quick check

Does ignored mean the CVE is harmless?

No. It means Ubuntu will not ship a fix, for reasons given in the notes. You still own the risk in your image.

Do other distributions use the same words?

Not exactly. Debian uses its own states, covered in the Debian tracker post. Read each vendor's definitions.

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.