Race Condition in Linux Kernel's Real-Time Scheduler Affects Task Migration
CVE-2025-38234
What is CVE-2025-38234?
A race condition in the Linux kernel's real-time scheduler can lead to improper task migration, triggering a series of kernel panics and crashes. This occurs when tasks that are already running on a different CPU are subjected to re-evaluation for execution on their original CPU. Key checks designed to prevent this behavior may fail, causing the system to attempt waking up tasks that are no longer valid, resulting in various critical errors including null pointer dereferences and queue corruption. Systems running affected kernel versions are at risk of experiencing unpredictable behavior, system instability, and potential data loss.
Affected Version(s)
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 07ecabfbca64f4f0b6071cf96e49d162fa9d138d
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 690e47d1403e90b7f2366f03b52ed3304194c793
Linux 6.15.4 <= 6.15.*