CVE-2021-47090: luka w jądrze Linux dotycząca zarządzania pamięcią
Opis i zalecenia dotyczące luki CVE-2021-47090 w jądrze Linux, powodującej kernel panic przy madvise() z MADV_SOFT_OFFLINE.
- CVSS
- 5.5 MEDIUM
- EPSS
- 27.89%
- Aktywnie wykorzystywana
- brak w KEV
- Produkt
- linux kernel
Co wiadomo
W jądrze Linux naprawiono błąd w module mm/hwpoison, gdzie flaga MF_COUNT_INCREASED nie była poprawnie czyszczona przed ponowną próbą funkcji get_any_page(). Błąd ten powodował panikę jądra podczas testowania madvise() z MADV_SOFT_OFFLINE, co skutkowało wywołaniem BUG() i awarią systemu.
Wpływ biznesowy
Ta luka może prowadzić do awarii systemu (kernel panic) w środowiskach korzystających z funkcji madvise() z flagą MADV_SOFT_OFFLINE, co wpływa na stabilność i dostępność usług. Operatorzy systemów Linux powinni zwrócić uwagę na potencjalne przestoje i ryzyko utraty danych w przypadku wystąpienia tego błędu.
Rekomendowane działania administratora
Zaleca się przejrzenie dostępnych aktualizacji jądra Linux i ich zastosowanie w celu eliminacji tej luki. W przypadku braku natychmiastowej możliwości aktualizacji, warto ograniczyć użycie funkcji madvise() z flagą MADV_SOFT_OFFLINE oraz monitorować logi systemowe pod kątem symptomów kernel panic związanych z zarządzaniem pamięcią.