CVE-2026-64106 in Linux
Zusammenfassung
von VulDB • 20.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
KVM: arm64: vgic-its: Wiederhergestellte DTEs mit num_eventid_bits außerhalb des gültigen Bereichs zurückweisen
Der Userspace kann einen Eintrag der ITS-Gerätetabelle (Device Table Entry, DTE) wiederherstellen, dessen Size-Feld mehr EventID-Bits kodiert, als das virtuelle ITS unterstützt. Der Live-Pfad für MAPD lehnt diesen Zustand ab, vgic_its_restore_dte() akzeptiert ihn jedoch und speichert den Wert außerhalb des gültigen Bereichs in dev->num_eventid_bits.
Wiederhergestellte DTEs mit num_eventid_bits > VITS_TYPER_IDBITS werden zurückgewiesen, bevor das Gerät allokiert wird. Dies spiegelt die MAPD-Prüfung wider und verhindert, dass der wiederhergestellte Zustand vgic_its_restore_itt() erreicht, wo der ungeprüfte Wert in einen überdimensionierten Bereich für scan_its_table() umgewandelt werden kann.
If you want to get best quality of vulnerability data, you may have to visit VulDB.