Katalog CVE

CVE-2026-89914

KrytyczneCVSS 9.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w KVM na arm64 funkcja decode_range_tlbi() używana do unieważniania TLB zakresowego dla S1 pomijała wymagane rozszerzenie znaku adresu wirtualnego. Może to prowadzić do nieprawidłowego obliczenia zakresu unieważnienia. Poprawka dodaje brakujące rozszerzenie znaku i zabezpiecza przed przepełnieniem bitów PA przy unieważnianiu S2.

Ocena ryzyka

Nieprawidłowe unieważnienie TLB może skutkować błędnym tłumaczeniem adresów w maszynie wirtualnej i potencjalnymi błędami hipervisora. Wpływa na środowiska z KVM na arm64.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę. Sprawdź, czy hosty arm64 korzystają z najnowszych stabilnych jąder.

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: KVM: arm64: Sign-extend VA for range-based TLBI invalidation When the decode_range_tlbi() helper was moved to be used for S1 TLBIs, the required sign extension was omitted. Add it. As a result, special care must be taken to not overflow PA bits when this is used for S2 invalidation.

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