CVE-2024-36881: luka w jądrze Linux dotycząca resetowania bitów ochrony zapisu
Naprawiono lukę CVE-2024-36881 w jądrze Linux, która dotyczyła nieusuwania bitów ochrony zapisu podczas zamykania userfaultfd. Zalecane aktualizacje i monitorowanie systemu.
- CVSS
- 5.5 MEDIUM
- EPSS
- 14.9%
- Aktywnie wykorzystywana
- brak w KEV
- Produkt
- linux kernel
Co wiadomo
W jądrze Linux naprawiono lukę polegającą na nieusuwaniu bitów ochrony zapisu (wr-protect) z wpisów tabeli stron podczas zamykania userfaultfd przez close(). Problem dotyczył tylko wywołania ioctl UFFDIO_UNREGISTER, a teraz obejmuje również close(), co eliminuje potencjalne błędy i ostrzeżenia systemowe.
Wpływ biznesowy
Ta luka może powodować pozostawanie bitów ochrony zapisu w tabeli stron po zamknięciu userfaultfd, co może skutkować nieprawidłowymi raportami lub ostrzeżeniami w systemie. Choć nie jest to bezpośrednio szkodliwe, może utrudniać diagnostykę i stabilność systemu, zwłaszcza w środowiskach korzystających z mechanizmu userfaultfd i zaawansowanych kontroli pamięci.
Rekomendowane działania administratora
Zaleca się przegląd i zastosowanie najnowszych aktualizacji jądra Linux zawierających poprawkę dla CVE-2024-36881. W przypadku braku natychmiastowej możliwości aktualizacji, warto ograniczyć ekspozycję na funkcje userfaultfd, monitorować logi systemowe pod kątem ostrzeżeń związanych z tabelami stron oraz priorytetyzować wdrożenie poprawki w planach utrzymania systemu.