CVE-2025-40348

CVE-2025-40348

published December 16, 2025

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

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

slab: Avoid race on slab->obj_exts in alloc_slab_obj_exts

If two competing threads enter alloc_slab_obj_exts() and one of them

fails to allocate the object extension vector, it might override the

valid slab->obj_exts allocated by the other thread with

OBJEXTS_ALLOC_FAIL. This will cause the thread that lost this race and

expects a valid pointer to dereference a NULL pointer later on.

Update slab->obj_exts atomically using cmpxchg() to avoid

slab->obj_exts overrides by racing threads.

Thanks for Vlastimil and Suren's help with debugging.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00199 · 9.2th percentile
Published
2025-12-16T19:15Z
References (3)
EPSS history
Timeline
  • 16 DEC 13:30Z
    slab: Avoid race on slab->obj_exts in alloc_slab_obj_exts
    cvelistv5