Impact
The Linux kernel scheduler contains a logic flaw in put_prev_task_scx() that causes a diagnostic warning to be generated when a runnable task is forced idle by core scheduling. The warning incorrectly suggests a missing SCX_OPS_ENQ_LAST flag, producing misleading log entries. The bug does not allow attackers to gain unauthorized access, exfiltrate data, or disrupt service; it only affects diagnostic output.
Affected Systems
The issue affects all stock Linux kernel releases that contain the buggy put_prev_task_scx() implementation and have not incorporated the referenced commit series. Any distribution shipping the default kernel without the patch—regardless of version—would be potentially affected.
Risk and Exploitability
No CVSS score is provided and the EPSS score is not available; the vulnerability is not listed in CISA KEV. Because the flaw only causes a false warning message and does not provide a path to privilege escalation, remote exploitation, or data exposure, the likelihood of exploitation is negligible. A local privileged user could trigger the condition, but the resulting behavior offers no security advantage.
OpenCVE Enrichment