Katalog CVE

CVE-2024-50127

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linuxa zidentyfikowano podatność w funkcji 'taprio_change()', która może prowadzić do sytuacji use-after-free. Wskutek przełączenia harmonogramu lub usunięcia, wskaźnik 'admin' może stać się nieaktualny, co zostało wykryte przez KASAN.

Ocena ryzyka

Podatność ta może prowadzić do nieprzewidzianego zachowania systemu, co stwarza ryzyko dla stabilności i bezpieczeństwa aplikacji działających na jądrze Linuxa.

Rekomendacja

Zaleca się aktualizację jądra Linux do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie systemu pod kątem potencjalnych problemów związanych z użyciem wskaźników.

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: net: sched: fix use-after-free in taprio_change() In 'taprio_change()', 'admin' pointer may become dangling due to sched switch / removal caused by 'advance_sched()', and critical section protected by 'q->current_entry_lock' is too small to prevent from such a scenario (which causes use-after-free detected by KASAN). Fix this by prefer 'rcu_replace_pointer()' over 'rcu_assign_pointer()' to update 'admin' immediately before an attempt to schedule freeing.

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