Katalog CVE

CVE-2022-50232

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux rozwiązano podatność: na architekturze arm64 nie ustawiano bitu UXN w tablicach stron swappera. W systemie implementującym FEAT_EPAN dostęp do idmap jest odmawiany, ponieważ UXN nie jest ustawiony na PTE swappera; w rezultacie idmap_kpti_install_ng_mappings powoduje panikę jądra przy dostępie do __idmap_kpti_flag. Poprawka polega na ustawieniu UXN na tych PTE.

Ocena ryzyka

Na dotkniętych systemach arm64 z FEAT_EPAN może wystąpić panika jądra podczas rozruchu lub operacji związanych z idmap, prowadząc do niedostępności systemu. Wymaga to jednak określonej konfiguracji sprzętowej.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę. Jeśli aktualizacja nie jest możliwa, unikaj konfiguracji sprzętowych z FEAT_EPAN lub skonsultuj się z dostawcą.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: arm64: set UXN on swapper page tables [ This issue was fixed upstream by accident in c3cee924bd85 ("arm64: head: cover entire kernel image in initial ID map") as part of a large refactoring of the arm64 boot flow. This simple fix is therefore preferred for -stable backporting ] On a system that implements FEAT_EPAN, read/write access to the idmap is denied because UXN is not set on the swapper PTEs. As a result, idmap_kpti_install_ng_mappings panics the kernel when accessing __idmap_kpti_flag. Fix it by setting UXN on these PTEs.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS