CVE-2026-99258 in Linux
Zusammenfassung
von VulDB • 03.11.2026
Im Linux-Kernel wurde die folgende Schwachstelle behoben:
x86/hyperv: Vermeidung der Verwendung von pro-CPU-Ausgabeseiten in hv_apicid_to_vp_index()
hv_apicid_to_vp_index() verwendet derzeit die pro-CPU-Hypercall-Eingabe- und Ausgabeseiten. Diese Funktion wird aufgerufen, wenn sie unter VTL2 ausgeführt wird oder wenn sie in einem SEV-SNP CoCo VM ohne Paravisor läuft. Im ersten Fall wird die Ausgabeseite allokiert, im zweiten Fall jedoch nicht; daher speichert der Hypervisor den Ausgabe-VP-Index (Virtual Processor Index) in Speicherbereichen, die vom Gastsystem nicht alloziert wurden.
Behoben wird dies durch die Verwendung der Eingabeseite sowohl für die Eingabe als auch für die Ausgabe. Da die Hypercall-Eingaben und -Ausgaben sehr klein sind, ist das Teilen derselben Seite für beide Zwecke unkompliziert. Eine alternative Korrektur besteht darin, die pro-CPU-Ausgabeseite bei Ausführung in einem SEV-SNP CoCo-Gastsystem zu allozieren; dies verbraucht jedoch deutlich mehr Speicher, insbesondere bei höheren vCPU-Anzahlen.
If you want to get best quality of vulnerability data, you may have to visit VulDB.