Zapscape: KVM Sicherheitslücke, die der VM entkommen und die Kontrolle des Hosts übernehmen könnte

Autor: Veröffentlicht 5 min de lectura 153 Lesen

Die Bilder in diesem Artikel wurden mit künstlicher Intelligenz erstellt. So veröffentlichen wir

Zapscape ist das Label, das im Linux-Kernel KVM-Subsystem eine kritische Schwachstelle erhalten hat, die die "Shadow" MMU für die Speicherübersetzung in verschachtelten Virtualisierungsumgebungen verwaltet. Der Fehler, als CVE-2026-64561, erlaubt einem Angreifer, der bereits Kernel-Privilegien innerhalb einer virtuellen L1-Maschine (d.h. normalerweise root in that VM) hat, aus der KVM-Isolierung zu entkommen und Code mit Host-Privilegien auszuführen. Obwohl der Vektor einen Kontext von hohen Privilegien innerhalb der L1 und spezifischen Bedingungen in der CPU erfordert, ist der potenzielle Einfluss auf Umgebungen, die die verschachtelte Virtualisierung für unzuverlässige Gäste aussetzen, von Bedeutung: ein bösartiger Gast könnte den Host und durch Erweiterung andere VMs und Workloads auf diesem Host kompromittieren.

Technisch ist die Verwundbarkeit ein Problem der Ordnung bei der Prüfung von obsoleten Wurzeln (stale-root) innerhalb der Buchführung von Shadow-MMU, die eine gebrauchsfrei. Beim Umgang mit einem Seitenfehler, der durch den Gast verursacht wird, kann KVM MMU-Seiten verlangen und den Schatten@-@ MMU Wurzel, die noch im Weg der Handhabung des Mangels verwendet wird. Da die Route diese Wurzel nicht überprüft, kann KVM weiterhin Töchterseiten unter einer ungültigen Wurzel erstellen, was schließlich zu hängenden Links und Nachbefreiungsskripten führt. Forscher Hyunwoo Kim veröffentlichte eine technische Demonstration und eine öffentliche Beweisaufnahme, die zeigt, wie aus diesem primitiven, ist es möglich, eine komplette Kette von Ausbeutung in der Lage, eine Datei im Host (z.B. / Zapscape) im Besitz der Wirtswurzel zu erstellen.

Zapscape: KVM Sicherheitslücke, die der VM entkommen und die Kontrolle des Hosts übernehmen könnte
Bild generiert mit IA.

Es gibt spezielle Bedingungen für den Angriff ausnutzbar zu sein: Neben der üblichen Anforderung von Kernel-Privilegien innerhalb von L1, in Intel-Systemen ist es notwendig, dem Gast L1 die Länge des Page-walk von EFA sowohl 4 als auch 5; AMD erfordert nicht, dass zusätzliche Bedingung und Kims öffentliche PoC an SVM / NPT in AMD auf Linux 7.1.3 adressiert. Es ist wichtig zu betonen, dass QEMU ist nicht die gefährdete Komponente: der Ausfall lebt im KVM-In-Kernel-Code und kann unabhängig vom Emulator ausgelöst werden; Kim empfiehlt sogar, QEMU TCG für sichere PoC-Tests zu verwenden, weil QEMU selbst nicht die ausbeutebare Oberfläche ist.

Das Patch-Panorama ist bereits klar: die vorgeschaltete Anordnung wurde zusammengeführt (mit 2abd5287f083) und bewegt die stale-root-Kontrolle nach der Bereitstellung _ mmu _ Seiten _ verfügbar (), wodurch, wenn der Anspruch die aktuelle Wurzel ungültig gemacht, KVM den Fehler mit RET _ PF _ RETRY neu starten, anstatt auf einer ungültigen Wurzel fortzufahren. Der NVD listet Kernel ab 5,9 auf, die von stabilen parcheed Versionen betroffen sind; die Versionen mit der vorgeschalteten Anordnung umfassen 6.6.148, 6.12.101, 6.18.42 und 7.1.6. Manager sollten auch ihre Distributionshinweise überprüfen, weil viele Distributoren (z.B. Red Hat) Backport-Patches innerhalb von Paketen mit anderen als vorgelagerten Zahlen anwenden. Das offizielle Follow-up ist im NVD und im Kernel-Repository verfügbar: NVD - CVE-2026-64561 und begehen 2Abd5287f083 auf git. Kernel.

In Bezug auf das reale Risiko und die operationelle Minderung: Kim erklärt, dass die PoC keine sofortigen "Cloud-ready-Waffen" ist; eine Explosion in der Produktion würde erfordern, L1 Aktionen an einen Kernel-Modul im Gast zu führen und die Operation an die Host-Kernel-Konfiguration und dessen Speicher-Backend anzupassen. Die Existenz öffentlicher Beweise erfordert jedoch rasche Maßnahmen. Red Hat veröffentlichte eine vorläufige CVSS 7.0 Bewertung und klassifizierte das Problem als CWE-825 (atoned pointer dereference), die die Schwere und Möglichkeit des Kletterns zur Kontrolle des Hosts unterstreicht.

Wenn Sie KVM-basierte Infrastruktur verwalten und vor allem, wenn Sie verschachtelte Virtualisierung aussetzen oder VMs "verschachtelt" für Kunden oder Nutzer bereitstellen, die unmittelbar empfohlenen Maßnahmen bewerben Sie die offiziellen Patches oder Pakete Ihres Verteilers, die die Korrektur beinhalten, oder wenn es nicht möglich ist, sofort zu parken, deaktivieren Sie die Belichtung der geschachtelten Virtualisierung für unzuverlässige Gäste. Darüber hinaus haben Sie gehört, welche Gäste Kernel-Privilegien oder Zugriff auf Hardware haben, die Betriebsbedingungen aktivieren und die Verbreitung von Virtualisierungsfunktionen in multi-tenant Umgebungen minimiert. Überprüfen Sie die Sicherheits-Tracker Ihrer Distribution, weil der Status und die Versionsnummer variieren können, wenn der Lieferant den Fix zurückgeladen hat.

Zapscape: KVM Sicherheitslücke, die der VM entkommen und die Kontrolle des Hosts übernehmen könnte
Bild generiert mit IA.

Für interne Antwort- und Forschungsteams, die das Problem reproduzieren oder analysieren möchten, steht Kims Public PoC mit seiner technischen Analyse zur Verfügung; mit QEMU TCG zum Testen reduziert das Risiko von versehentlichen Schäden, indem sie sich nicht auf die Hardwarebeschleunigung verlassen. Verwenden Sie keine PoC-Tests in Produktionsumgebungen oder auf gemeinsamen Hosts ohne strenge Isolation. Die Links des Forschers und die vorgeschaltete Mitteilung ermöglichen es Ihnen, die Technik zu verstehen und den im offiziellen Kernelbaum angewendeten Patch zu überprüfen.

Zapscape ist im Kontext Teil einer Reihe neuer KVM-Entdeckungen, die frühere Versagen wie Januscape (CVE-2026-53359) und ITScape (CVE-2026-46316) beinhalten, die belegen, dass die Komplexität des Shadow-MMU-Codes und der eingebetteten Virtualisierung eine kritische Oberfläche bleibt. Betriebsstunden ist es, Kernel-Patches in Virtualisierungshosts zu priorisieren, die Exposition von erweiterten Funktionen zu unzuverlässigen Gästen zu reduzieren und strenge Privilegien innerhalb der VMs zu halten. Für spezielle Bestätigungen und Abhilfe-Führungen zu Ihrer Distribution, siehe auch Ihre Lieferanten Sicherheitsseiten und Startnotizen: zum Beispiel Red Hat Seiten auf CVE und Kernel Repositories Ihrer Distributionen.

Quellen und Referenzen folgen der Antwort: der offizielle CVE-Record im NVD, der Kernel verpflichten sich zum Patch und die Sicherheitsseiten von Distributoren wie Red Hat. Überprüfen Sie diese Ressourcen, um zu überprüfen, ob Ihre Hosts in parched Versionen sind oder dass Ihre Pakete den entsprechenden Backport enthalten, bevor Sie eine sichere Umgebung gegen CVE-2026-64561 betrachten.

Deckung

Verwandte Artikel

Weitere Neuigkeiten zum selben Thema.