| State: |
published |
| Published at: |
2026-08-09 22:26:55 CEST |
| CVEs: |
CVE-2026-64561 |
| Name: |
KVM shadow MMU invalid-page use-after-free |
| Summary: |
English: Guest-to-host escape |
| Česky: Únik z virtuálního stroje |
| Description: |
English: A VPS administrator with root inside the VPS can use delegated KVM, guest execution, and nested virtualization to make the shared kernel reclaim a shadow page-table root while a page fault is being handled. The resulting invalid child page remains on an active KVM list and can be used after it is freed. Published Zapscape research turns this flaw into guest-to-host kernel code execution on a controlled AMD/QEMU target. It was not tested on vpsAdminOS and requires adaptation to the node's hardware and kernel build. A successful equivalent exploit would obtain root on the node and could then access another VPS. The reviewed technical evidence establishes the complete laboratory escape chain, while cross-VPS access is a consequence of node control rather than a separately tested step. Failed attempts may corrupt KVM metadata or crash the shared kernel. Kernel warnings that may indicate this bug was triggered are monitored. |
| Česky: Správce VPS s root uvnitř VPS může pomocí delegovaného KVM, běhu virtuálního stroje a vnořené virtualizace přimět sdílené jádro, aby během obsluhy výpadku stránky uvolnilo kořen stínových stránkovacích tabulek. Vzniklá neplatná podřízená stránka zůstane v aktivním seznamu KVM a může být použita po uvolnění. Publikovaný výzkum Zapscape tuto chybu využívá ke spuštění kódu v jádře hostitele v kontrolovaném prostředí AMD/QEMU. Na vpsAdminOS testován nebyl a vyžaduje přizpůsobení hardwaru a sestavení jádra daného node. Odpovídající úspěšné zneužití by získalo root na node a následně by mohlo zpřístupnit jiného VPS. Analyzované technické podklady popisují úplný laboratorní řetězec úniku, zatímco přístup mezi VPS je důsledkem ovládnutí node, nikoli samostatně testovaným krokem. Neúspěšné pokusy mohou poškodit metadata KVM nebo shodit sdílené jádro. Varování jádra, která mohou naznačovat spuštění této chyby, jsou monitorována. |
| Response: |
English: The fix for this CVE is included starting with vpsAdminOS kernel live patch 6.12.95.3. It checks whether the KVM MMU root became invalid after reclaiming shadow pages and before creating child mappings. Upstream Linux includes the fix in 6.12.101 and later stable releases. |
| Česky: Oprava této zranitelnosti je součástí vpsAdminOS kernel live patche od verze 6.12.95.3. Po uvolňování stínových stránek ověří před vytvořením podřízených mapování, zda kořen KVM MMU neztratil platnost. Ve stabilních vydáních Linuxu je oprava obsažena od verze 6.12.101. |