CVE-2023-52480
KrytyczneCVSS 9.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 39 - wyżej niż 39% wszystkich znanych CVE
Streszczenie
W jądrze Linux w module ksmbd wykryto wyścig między wyszukiwaniem sesji a jej wygaśnięciem, co może prowadzić do użycia po zwolnieniu (UAF). Problem został naprawiony przez dodanie semafora rwsem synchronizującego te operacje.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do naruszenia integralności pamięci jądra, co może prowadzić do eskalacji uprawnień lub awarii systemu.
Rekomendacja
Zastosuj aktualizację jądra Linux zawierającą poprawkę dla CVE-2023-52480. Monitoruj biuletyny bezpieczeństwa dystrybucji i wdróż łatkę w trybie pilnym.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix race condition between session lookup and expire Thread A + Thread B ksmbd_session_lookup | smb2_sess_setup sess = xa_load | | | xa_erase(&conn->sessions, sess->id); | | ksmbd_session_destroy(sess) --> kfree(sess) | // UAF! | sess->last_active = jiffies | + This patch add rwsem to fix race condition between ksmbd_session_lookup and ksmbd_expire_session.

