CVE-2026-99044 ice: fix use-after-free in dynamic port cleanup

Not scored Published Updated
Exploited in the wild
Not known
Fix
Available

What is CVE-2026-99044?

CVE-2026-99044 is a vulnerability in Linux, published on 23 Oct 2026.

Official description

In the Linux kernel, the following vulnerability has been resolved:

ice: fix use-after-free in dynamic port cleanup

ice_dealloc_dynamic_port() uses dyn_port->vsi->idx to erase the dynamic port from pf->dyn_ports. However, it frees the VSI before reading the index for the erase, resulting in a use-after-free.

Follow the reverse of the allocation order in ice_alloc_dynamic_port() by erasing the xarray entry before freeing the VSI.

Which versions are affected by CVE-2026-99044?

How do I fix CVE-2026-99044?

Upgrade to a fixed version.

Is CVE-2026-99044 being exploited?

There is no known exploitation of CVE-2026-99044 in the wild and no public exploit code.

Sources

Also known as BELL-CVE-2026-99044, DEBIAN-CVE-2026-99044, GHSA-vg87-mhcx-cw5q, UBUNTU-CVE-2026-99044.

Is CVE-2026-99044 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free