Impact
The Linux kernel contains a flaw in the real‑time scheduler where a CPU that is already overloaded can be repeatedly selected for load‑balancing. The rto_next_cpu() routine fails to skip the currently executing CPU, causing it to re‑queue interrupt work to itself and send repeated self‑IPIs. As a result the core enters an infinite self‑IPI loop that locks the processor, effectively hard‑locking up the system and making services unavailable. This issue could allow a local attacker to force a denial of service by engineering the specific workload conditions described in the kernel patches.
Affected Systems
All supported Linux kernel releases that include the scheduling code affected by rto_next_cpu() are impacted. No specific kernel version ranges are listed; however any kernel prior to the backport that implements the fix is vulnerable.
Risk and Exploitability
The CVSS score is not provided in the current advisory, and EPSS is not available. The vulnerability is not listed in CISA’s KEV catalog, implying no confirmed public exploits are known. Nevertheless, the attack requires local authority or control over CPU‑bound real‑time and CFS tasks to recreate the scenario, which makes exploitation more difficult.Because the flaw leads directly to a processor hardlockup, its severity and impact on availability are high and the risk is significant if the vulnerable kernel is in use.
OpenCVE Enrichment