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 einen Zugriff auf den Speicher nach dessen Freigabe (Use-After-Free) in den Komponenten des KVM-Hypervisors verursacht, die auf der Seite der virtuellen Maschine zur Emulation der Speicherverwaltungseinheit (MMU) und zur Adressübersetzung zwischen Host und Gastsystem ausgeführt werden. Die Schwachstelle tritt auf Systemen mit Intel- und AMD-Prozessoren auf, während des rekursiven Löschens von Schatten-Seiten im Speicher, das beim Freigeben des MMU-Speichers geschieht (KVM löscht rekursiv die Root-Schattenseite, 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
