Katalog CVE

CVE-2022-50230

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

Streszczenie

W jądrze Linux rozwiązano podatność: arm64: set UXN on swapper page tables. W systemie implementującym FEAT_EPAN dostęp do odczytu/zapisu idmap jest zabroniony, ponieważ UXN nie jest ustawiony na stronach tablicy swapper. W rezultacie idmap_kpti_install_ng_mappings powoduje panikę jądra podczas dostępu do __idmap_kpti_flag. Naprawiono to poprzez ustawienie UXN na tych PTE.

Ocena ryzyka

Podatność może prowadzić do paniki jądra i niedostępności systemu na platformach arm64 z FEAT_EPAN. Może być wykorzystana do przeprowadzenia ataku denial of service.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę (najnowsze wydanie stabilne dla arm64).

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