88 matches found
CVE-2026-89519
A flaw was found in the Linux kernel's schedext component. Due to a logical error where a stale flag SCXRQBALKEEP could be consumed, the scheduler might incorrectly keep a task running even after it has been dequeued. This could lead to unexpected task management behavior within the kernel...
CVE-2026-89517
A flaw was found in the Linux kernel's schedext component, which handles core scheduling. When multiple selections on the same core interleave due to a dropped lock, they can corrupt the scheduling state. This corruption can lead to a NULL dereference, tasks remaining active after being dequeued,...
CVE-2026-89516
A flaw was found in the Linux kernel's schedext component. When a Deferred Scheduling Queue DSQ is destroyed, a pending deferred re-enqueue DRU operation might still attempt to access the destroyed DSQ. This can lead to a BUGON condition, causing a kernel panic and resulting in a Denial of Servic...
CVE-2026-89518
A flaw was found in the Linux kernel's schedext component. Under core scheduling, incorrect assumptions in dispatch kfuncs regarding thisrq can lead to a deadlock. This occurs when an rq lock is acquired on a CPU different from the dispatched rq's, potentially causing the system to become...
CVE-2026-89518
In the Linux kernel, the following vulnerability has been resolved: schedext: Fix thisrq assumptions in dispatch kfuncs Under core scheduling, dispatch runs from within the core-wide pick and can target a sibling rq, so ops.dispatch may execute on a CPU different from the dispatched rq's. Several...
CVE-2026-89519
In the Linux kernel, the following vulnerability has been resolved: schedext: Replace SCXRQBALKEEP with a dispatch verdict return SCXRQBALKEEP tells the pick to keep running the previous task, a leftover from when balancing and picking were separate operations. An rq-level flag only works while...
CVE-2026-89516
In the Linux kernel, the following vulnerability has been resolved: schedext: Don't BUGON a destroyed DSQ in processdeferredreenqusers scxbpfdsqreenq queues a deferred reenq dru that runs from rundeferred, not ops.dispatch. If the DSQ is destroyed before the dru runs, processdeferredreenqusers se...
CVE-2026-89517
In the Linux kernel, the following vulnerability has been resolved: schedext: Fix rq-corepick corruption under core scheduling Core scheduling's picknexttask picks what to run on every SMT sibling of the core in a single pass under the shared core-wide rq lock. The selection state is consistent...
EUVD-2026-76424
In the Linux kernel, the following vulnerability has been resolved: schedext: Fix thisrq assumptions in dispatch kfuncs Under core scheduling, dispatch runs from within the core-wide pick and can target a sibling rq, so ops.dispatch may execute on a CPU different from the dispatched rq's. Several...
CVE-2026-89518 sched_ext: Fix this_rq() assumptions in dispatch kfuncs
In the Linux kernel, the following vulnerability has been resolved: schedext: Fix thisrq assumptions in dispatch kfuncs Under core scheduling, dispatch runs from within the core-wide pick and can target a sibling rq, so ops.dispatch may execute on a CPU different from the dispatched rq's. Several...
CVE-2026-89519 sched_ext: Replace SCX_RQ_BAL_KEEP with a dispatch verdict return
In the Linux kernel, the following vulnerability has been resolved: schedext: Replace SCXRQBALKEEP with a dispatch verdict return SCXRQBALKEEP tells the pick to keep running the previous task, a leftover from when balancing and picking were separate operations. An rq-level flag only works while...
CVE-2026-89518
This CVE affects the Linux kernel 's sched_ext (BPF scheduler extension) subsystem. Under core scheduling , ops.dispatch() may execute on a CPU different from the dispatched run queue's, but several kfunc paths incorrectly assumed this_rq() always coincides with the dispatched rq. Specifically, s...
EUVD-2026-76425
In the Linux kernel, the following vulnerability has been resolved: schedext: Replace SCXRQBALKEEP with a dispatch verdict return SCXRQBALKEEP tells the pick to keep running the previous task, a leftover from when balancing and picking were separate operations. An rq-level flag only works while...
CVE-2026-89519
CVE-2026-89519 affects the Linux kernel's sched_ext (extensible scheduler) subsystem. The root cause is that SCX_RQ_BAL_KEEP , an rq-level flag used to tell the picker to keep running the previous task, becomes stale under core scheduling : because selections interleave through dispatch lock drop...
EUVD-2026-76423
In the Linux kernel, the following vulnerability has been resolved: schedext: Fix rq-corepick corruption under core scheduling Core scheduling's picknexttask picks what to run on every SMT sibling of the core in a single pass under the shared core-wide rq lock. The selection state is consistent...
CVE-2026-89517 sched_ext: Fix rq->core_pick corruption under core scheduling
In the Linux kernel, the following vulnerability has been resolved: schedext: Fix rq-corepick corruption under core scheduling Core scheduling's picknexttask picks what to run on every SMT sibling of the core in a single pass under the shared core-wide rq lock. The selection state is consistent...
CVE-2026-89517
CVE-2026-89517 affects the Linux kernel's sched_ext (sched_ext) subsystem under core scheduling . Since commit 4c95380701f5, sched_ext's dispatch runs inside pick_next_task() and can drop the core-wide rq lock. When selections on the same core interleave through this dropped lock, they corrupt ea...
EUVD-2026-76422
In the Linux kernel, the following vulnerability has been resolved: schedext: Don't BUGON a destroyed DSQ in processdeferredreenqusers scxbpfdsqreenq queues a deferred reenq dru that runs from rundeferred, not ops.dispatch. If the DSQ is destroyed before the dru runs, processdeferredreenqusers se...
CVE-2026-89516
This CVE affects the Linux kernel in the sched_ext (scheduling extensions) subsystem. The vulnerability occurs in process_deferred_reenq_users(): when scx_bpf_dsq_reenq() queues a deferred reenqueue that executes from run_deferred() (not ops.dispatch()), and the associated DSQ (dispatch queue) is...
CVE-2026-89516 sched_ext: Don't BUG_ON a destroyed DSQ in process_deferred_reenq_users
In the Linux kernel, the following vulnerability has been resolved: schedext: Don't BUGON a destroyed DSQ in processdeferredreenqusers scxbpfdsqreenq queues a deferred reenq dru that runs from rundeferred, not ops.dispatch. If the DSQ is destroyed before the dru runs, processdeferredreenqusers se...