CVE-2026-72278
KrytyczneCVSS 9.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 11 - wyżej niż 11% wszystkich znanych CVE
Streszczenie
W jądrze Linux w KVM arm64 (tryb zagnieżdżony) przy błędzie strony VNCR nie dokonywano ponownego tłumaczenia adresu. Poprawka unieważnia wpis TLB VNCR i ponownie pobiera tłumaczenie, aby umożliwić mapowanie do zapisu przy drugiej próbie.
Ocena ryzyka
Może to prowadzić do nieprawidłowego mapowania pamięci, co może powodować błędy strony lub naruszenie integralności danych.
Rekomendacja
Zastosuj aktualizację jądra Linux zawierającą poprawkę ponownego tłumaczenia VNCR przed wstrzyknięciem abortu.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: nv: Re-translate VNCR before injecting abort KVM faults in the VNCR page with FOLL_WRITE whenever the guest aborts for a write, similar to how a regular stage-2 mapping is handled. It is entirely possible that the guest reads from the VNCR before writing to it, in which case the PFN could only be read-only. Invalidate the VNCR TLB and re-fetch the translation upon taking a VNCR abort, allowing the host mapping to be faulted in for write the second time around. Interestingly enough, this also satisfies the ordering requirements of FEAT_ETS2/3 between descriptor updates and MMU faults.

