CVE-2026-89912 in Linuxinfo

Zusammenfassung

von VulDB • 16.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

KVM: arm64: vgic-its: Kein NULL-Zeiger auf eine Sammlung (Collection) beim Speichern der ITT dereferenzieren

MAPC mit V=0 löscht ite->collection, lässt das ITE jedoch in der ITT-Liste des Geräts. Die Funktion vgic_its_save_ite() dereferenziert diesen Zeiger bedingungslos. Ein Gastsystem, das MAPD, MAPTI und anschließend MAPC(V=0) ausführt, verursacht daher einen Host-Oops (Kernel-Panic), wenn der VMM KVM_DEV_ARM_ITS_SAVE_TABLES aufruft, um den Zustand zu migrieren. Diese Sequenz ist laut Architektur unvorhersehbar (UNPREDICTABLE). KVM behandelt den daraus resultierenden Zustand jedoch bereits in den Pfaden für translate, MOVI und DISCARD korrekt.

Es wird ein auf Null gesetzter Eintrag gespeichert, den vgic_its_restore_ite() später als ungültig liest. Das Überspringen des ITE würde dazu führen, dass der ITT-Slot beliebige Daten aus dem Gastspeicher enthält; das Wiederherstellen (Restore) lehnt einen Eintrag ab, der eine Sammlung benennt, die in der wiederhergestellten Sammlungstabelle nicht vorhanden ist.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

16.09.2026

Moderieren

akzeptiert

Eintrag

VDB-405742

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!