CVE-2025-40185

CVE-2025-40185

published November 13, 2025

CVSS
—
EPSS
0%
Percentile
11.0
In the wild
Unconfirmed
What it is

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

ice: ice_adapter: release xa entry on adapter allocation failure

When ice_adapter_new() fails, the reserved XArray entry created by

xa_insert() is not released. This causes subsequent insertions at

the same index to return -EBUSY, potentially leading to

NULL pointer dereferences.

Reorder the operations as suggested by Przemek Kitszel:

1. Check if adapter already exists (xa_load)

2. Reserve the XArray slot (xa_reserve)

3. Allocate the adapter (ice_adapter_new)

4. Store the adapter (xa_store)

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00213 · 11.0th percentile
Published
2025-11-13T03:15Z
References (3)
EPSS history
Timeline
  • 12 NOV 21:56Z
    ice: ice_adapter: release xa entry on adapter allocation failure
    cvelistv5