Katalog CVE

CVE-2026-90165

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w serwerze SMB (ksmbd) występuje podatność na nieprawidłowe odwołanie do wskaźnika w funkcji ksmbd_stop_durable_scavenger(). Gdy utworzenie wątku (kthread_run) zawiedzie, zmienna dh_task zawiera błąd ERR_PTR, a późniejsze wywołanie kthread_stop() na tym wskaźniku prowadzi do nieprawidłowego odwołania.

Ocena ryzyka

Może to doprowadzić do awarii systemu lub nieokreślonego zachowania, co może być wykorzystane do przerwania działania usługi.

Rekomendacja

Zainstaluj poprawkę jądra, która sprawdza wynik kthread_run() przed użyciem dh_task.

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: smb/server: fix invalid pointer dereference in ksmbd_stop_durable_scavenger() See the procedure below: ksmbd_launch_ksmbd_durable_scavenger durable_scavenger_running = true server_conf.dh_task = kthread_run() // fail, dh_task is an ERR_PTR() server_ctrl_handle_reset ksmbd_stop_durable_scavenger kthread_stop(server_conf.dh_task) // invalid pointer

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