Soft Lockup Vulnerability in Linux Kernel Affecting Multi-threaded Systems
CVE-2026-89759

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
11 September 2026

What is CVE-2026-89759?

A vulnerability in the Linux kernel's kmemleak component can cause significant delays in multi-threaded systems by leading to a soft lockup condition. This occurs when the kmemleak_scan function scans every task stack under a single rcu_read_lock without any reschedule points, potentially causing high CPU usage on systems with many threads, especially in debug builds using KASAN or lockdep. The issue triggers watchdog alerts indicating that a specific CPU has been stuck for an excessive duration. The solution is a series of patches that allow the kmemleak scan to reschedule between tasks, thereby preventing the CPU hogging that leads to soft lockup, ensuring smoother operation even in heavily threaded environments.

Affected Version(s)

Linux c4b28963fd79457315783b3b0f21c01eb88cfdc1 < 9a1b12c06c192290b8479de48f66f1e75d89c4b7

Linux c4b28963fd79457315783b3b0f21c01eb88cfdc1 < 3fc8044251de21555fb02c365fa681bab8b0db55

Linux c4b28963fd79457315783b3b0f21c01eb88cfdc1 < 1838c704bcb4fd3556cf67513c6f97a39099e35c

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.