PT-2026-73028 · Linux · Linux Kernel
CVE-2026-74576
·
Published
2026-08-15
·
Updated
2026-08-18
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
An issue exists in the slab memory allocator where cycles can form between
kmalloc caches of different sizes when allocating obj exts arrays used for memory allocation profiling and memcg accounting. This occurs when one slab's obj exts array is allocated from a cache that in turn has its own obj exts array allocated from the first slab's cache. During the freeing process, the free slab() function can trigger free slab obj exts(), which calls kfree(), potentially leading to a recursive loop of discard slab() and free slab(). This unbounded recursion can exhaust the stack, resulting in a stack overflow. This behavior was observed on production hosts in the Meta fleet.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux Kernel