Es wurden Informationen über eine Schwachstelle (CVE-2026-64561) im KVM-Hypervisor veröffentlicht, die den Zugriff mit Root-Rechten auf die Host-Umgebung ermöglicht, sofern bereits Root-Zugriff im Gastsystem vorhanden ist. Das Problem kann auch verwendet werden, um lokale Privilegien zu erhöhen, wenn der Zugriff auf das Gerät /dev/kvm möglich ist (z. B. in RHEL wird ein solcher Zugriff allen Benutzern gewährt). Ein Exploit-Prototyp ist zum Download verfügbar. Das Problem trägt den Codenamen Zapscape.
Die Schwachstelle wird durch den Zugriff auf den Speicher nach dessen Freigabe (use-after-free) in den Komponenten des Hypervisors verursacht. KVM, die auf der Seite der virtuellen Maschine ausgeführt werden, um die Speicherverwaltungseinheit (MMU) zu emulieren und Adressen zwischen Host und Gastsystem zu übersetzen. Die Schwachstelle tritt auf Systemen mit Intel- und AMD-Prozessoren während des rekursiven Löschens von Shadow-Seiten im Speicher auf, das beim Freigeben des MMU-Speichers stattfindet (KVM löscht rekursiv die Wurzel-Schadow-Seite, die während der Bereinigung des MMU weiterhin verwendet wird).
Das Problem wurde durch einen Fehler verursacht, der vor 6 Jahren gemacht wurde und vor einigen Tagen in den Kernel-Updates 7.1.6, 6.18.42 und 6.6.148 behoben wurde. Der Status der Behebung von Sicherheitsanfälligkeiten in den Distributionen kann auf diesen Seiten eingesehen werden: Debian, Ubuntu, SUSE/openSUSE, RHEL, Gentoo, Arch, Fedora.
Quelle: opennet.ru
