CVE-2026-99044 ice: fix use-after-free in dynamic port cleanup
- 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.