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.
CVE-2021-47090CVSS 5.5Linux

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
28.09%
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ą.

Źródła

Alerty bezpieczeństwa

Dostawaj alerty CVE zanim staną się incydentem

Wysyłamy wybrane zagrożenia infrastrukturalne po polsku, z praktycznym komentarzem dla środowisk DataHouse.

  • DataHouse: administracja serwerów i bezpieczna chmura
  • Hostilla.pl: hosting i usługi pocztowe
  • SecDNS.pl: bezpłatna warstwa bezpieczeństwa DNS