Katalog CVE

CVE-2026-31600

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linuxa zidentyfikowano podatność dotyczącą niewłaściwego obsługiwania dużych mapowań liściowych. Problemy te mogą prowadzić do paniki jądra podczas uruchamiania gościa w systemie BBML2_NOABORT.

Ocena ryzyka

Organizacje mogą napotkać krytyczne awarie systemu, co prowadzi do przestojów i potencjalnej utraty danych. Niewłaściwe zarządzanie pamięcią może również wpłynąć na bezpieczeństwo aplikacji działających na tym jądrze.

Rekomendacja

Zaleca się aktualizację jądra Linux do najnowszej wersji, aby usunąć tę podatność. Należy również monitorować systemy pod kątem nieprawidłowych zachowań związanych z pamięcią.

Powiązane podatności

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

In the Linux kernel, the following vulnerability has been resolved: arm64: mm: Handle invalid large leaf mappings correctly It has been possible for a long time to mark ptes in the linear map as invalid. This is done for secretmem, kfence, realm dma memory un/share, and others, by simply clearing the PTE_VALID bit. But until commit a166563e7ec37 ("arm64: mm: support large block mapping when rodata=full") large leaf mappings were never made invalid in this way. It turns out various parts of the code base are not equipped to handle invalid large leaf mappings (in the way they are currently encoded) and I've observed a kernel panic while booting a realm guest on a BBML2_NOABORT system as a result: [ 15.432706] software IO TLB: Memory encryption is active and system is using DMA bounce buffers [ 15.476896] Unable to handle kernel paging request at virtual address ffff000019600000 [ 15.513762] Mem abort info: [ 15.527245] ESR = 0x0000000096000046 [ 15.548553] EC = 0x25: DA

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