Unbounded Recursion Issue in Linux Kernel's Memory Management
CVE-2026-74576

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
15 August 2026

What is CVE-2026-74576?

A vulnerability in the Linux kernel's memory management system allows for unbounded recursion during the deallocation of memory, specifically affecting kmalloc slabs. Both kmalloc caches can inadvertently create cycles in memory allocation due to obj_exts arrays referring back to each other, thus leading to stack overflow issues. The proposed resolution involves creating a new memory allocation type, KMALLOC_NO_OBJ_EXT, to prevent cycles and control recursion depth, thereby addressing memory allocation profiling without excessive memory waste.

Affected Version(s)

Linux 4b8736964640fe160724e7135dc62883bddcdace < 3e71bfbdd3fd81ee9fefd867fdb2be62bade4140

Linux 4b8736964640fe160724e7135dc62883bddcdace

Linux 4b8736964640fe160724e7135dc62883bddcdace

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.