Linux Kernel Memory Management Vulnerability in Memory Control Groups
CVE-2026-89752
What is CVE-2026-89752?
A vulnerability in the Linux kernel's memory management system allows concurrent updates to memory control limits, which can lead to indefinite blocking during reclaim operations. This occurs when one process attempts to lower memory limits while another simultaneously raises them, resulting in the first process getting stuck in a loop due to mismatched target values. The patch resolves this issue by checking the current limit at each reclaim iteration, ensuring that processes do not continue to operate on outdated limits, thus preventing unnecessary out-of-memory events.
Affected Version(s)
Linux b6e6edcfa40561e9c8abe5eecf1c96f8e5fd9c6f < 39ec1e4183a718f448b2e9de681dcbdda18fce42
Linux b6e6edcfa40561e9c8abe5eecf1c96f8e5fd9c6f < 95d87030cae7764805aa7c621c52871139297cb0
Linux b6e6edcfa40561e9c8abe5eecf1c96f8e5fd9c6f