CVE-2026-99044

Source
https://cve.org/CVERecord?id=CVE-2026-99044
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2026-99044.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2026-99044
Downstream
Published
2026-10-23T12:22:08Z
Modified
2026-10-25T02:47:29Z
Summary
ice: fix use-after-free in dynamic port cleanup
Details

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.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/99xxx/CVE-2026-99044.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
eda69d654c7edae21312f731e0308941cb2ee2a9
Fixed
7c1344df1ae0579f57b97647e5203b06496ce10c
Fixed
ca8a6285b11d01e5a279b1aa7fb55b1a02ecebb1
Fixed
b98eb58ba2f8fe8e9bba1b8a3b94fa5602c6de84
Fixed
1402fc67d2f4e2e1fc7bf8ee0825b8ad994557ff

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2026-99044.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.12.0
Fixed
6.12.114
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.57
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.2.11

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2026-99044.json"