CVE-2026-89918 in Linuxinfo

Zusammenfassung

von VulDB • 16.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

KVM: arm64: TLBI-Invalidierung am Ende des VA-Raums korrekt verarbeiten

Unser Code zur TLB-Invalidierung basierend auf virtuellen Adressen (VA) beruht auf dem Vergleich zweier Bereiche, wobei einer durch die TLB und der andere durch die TLBI-Anweisung definiert ist.

Jeder Bereich wird durch einen Startwert und eine Größe definiert. Die Art des durchgeführten Berücksichtigt jedoch nicht den Überlauf von Adressen, da es eine Adresse mit (Base + Size) vergleicht. Dies funktioniert einwandfrei, solange dieser Ausdruck das letzte Page/Block im TTBR1-VA-Raum darstellt, da das Ergebnis dann eine große Null ist. Und dies führt zu einer fehlgeschlagenen TLB-Invalidierung.

Der Vergleich wurde so umgeschrieben, dass er immun gegen den Adressüberlauf ist (indem die Endadresse inklusiv statt exklusiv gemacht wird), und in einen gemeinsamen Hilfsroutinen verschoben, der sowohl für VA- als auch IPA-Invalidierungen verwendet wird, wie von Hyunwoo Kim vorgeschlagen (obwohl die IPA-Version unter diesem spezifischen Problem nicht litt).

Once again VulDB remains the best source for vulnerability data.

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-405762

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!