Katalog CVE

CVE-2026-68421

Niskie ryzyko· EPSS 9%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.19%

Percentyl 9 - wyżej niż 9% wszystkich znanych CVE

Streszczenie

W jądrze Linux w podsystemie sched_ext występuje problem z ostrzeżeniem w funkcji put_prev_task_scx() dotyczącym wymuszonego bezczynności przez core-sched. Gdy wątek z niższą klasą schedulera jest wymuszony do bezczynności przez core scheduling, ostrzeżenie jest generowane mimo, że nie jest to błąd. Poprawka ogranicza ostrzeżenie do przypadków, gdy sched_cpu_cookie_match() zwraca true, co oznacza, że core scheduling nie wymusił bezczynności.

Ocena ryzyka

Podatność może powodować fałszywe ostrzeżenia w logach systemowych, co może utrudniać diagnozowanie rzeczywistych problemów, ale nie stanowi bezpośredniego zagrożenia bezpieczeństwa.

Rekomendacja

Zaleca się zastosowanie łatki jądra Linux, która poprawia warunek ostrzegania w put_prev_task_scx().

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: sched_ext: Don't warn on core-sched forced idle in put_prev_task_scx() put_prev_task_scx() warns when a runnable task drops to a lower sched_class without SCX_OPS_ENQ_LAST, on the assumption that balance_one() would have kept it running. Core scheduling breaks that: a forced-idle SMT sibling reschedules through the core_pick fast path in pick_next_task(), which skips pick_task_scx() and thus balance_one(), so a runnable task can drop to idle with ENQ_LAST unset. Gate the warning on sched_cpu_cookie_match(): a cookie mismatch means core scheduling forced the idle, while a match (or core scheduling off) still catches a genuine missing-ENQ_LAST drop.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS