CVE-2024-39474: luka w jądrze Linux dotycząca vmalloc i __GFP_NOFAIL
Luka CVE-2024-39474 w jądrze Linux może powodować błędy alokacji pamięci z flagą __GFP_NOFAIL, prowadząc do awarii systemu. Zalecane aktualizacje.
- CVSS
- 5.5 MEDIUM
- EPSS
- 13.26%
- Aktywnie wykorzystywana
- brak w KEV
- Produkt
- linux kernel
Co wiadomo
W jądrze Linux naprawiono lukę w module vmalloc, gdzie funkcja mogła zwracać NULL mimo użycia flagi __GFP_NOFAIL podczas alokacji pamięci. Problem pojawiał się w scenariuszu, gdy proces był zabijany przez oom-killera, co mogło prowadzić do błędów i awarii systemu.
Wpływ biznesowy
Ta luka może powodować nieoczekiwane zwracanie wartości NULL podczas alokacji pamięci z flagą __GFP_NOFAIL, co może skutkować awariami jądra i przestojami systemów opartych na Linuksie. Operatorzy IT powinni być świadomi potencjalnych problemów z pamięcią w środowiskach o wysokim obciążeniu pamięci, zwłaszcza tam, gdzie działa oom-killer.
Rekomendowane działania administratora
Zaleca się przegląd i zastosowanie najnowszych poprawek jądra Linux zawierających tę poprawkę. W międzyczasie warto ograniczyć ekspozycję systemów na sytuacje wywołujące oom-killer, monitorować logi systemowe pod kątem błędów alokacji pamięci oraz priorytetyzować aktualizacje jądra w środowiskach produkcyjnych.