Security advisory #27

Information

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.

Node status

Node State Vulnerable until Mitigated since Note
node19.prg mitigated 2026-08-09 05:15:09 CEST 2026-08-09 05:15:39 CEST
node20.prg mitigated 2026-08-09 05:15:20 CEST 2026-08-09 05:15:50 CEST
node21.prg mitigated 2026-08-09 05:15:24 CEST 2026-08-09 05:15:54 CEST
node22.prg mitigated 2026-08-09 05:15:05 CEST 2026-08-09 05:15:35 CEST
node23.prg mitigated 2026-08-09 05:15:51 CEST 2026-08-09 05:16:21 CEST
node24.prg mitigated 2026-08-09 05:15:25 CEST 2026-08-09 05:15:55 CEST
node25.prg mitigated 2026-08-09 05:15:09 CEST 2026-08-09 05:15:39 CEST
backuper2.prg not affected - -
node5.brq mitigated 2026-08-09 05:05:47 CEST 2026-08-09 05:06:17 CEST
node6.brq mitigated 2026-08-09 05:00:50 CEST 2026-08-09 05:01:20 CEST
node1.pgnd mitigated 2026-08-09 13:47:43 CEST 2026-08-09 13:48:13 CEST
node1.stg mitigated 2026-08-07 19:28:40 CEST 2026-08-07 19:29:10 CEST
node2.stg mitigated 2026-08-07 19:28:40 CEST 2026-08-07 19:29:10 CEST

Updates

Date Summary Reported by
No updates posted.

Security advisories


vpsFree.cz support

Support mail: support@vpsfree.org

Links

Status
https://status.vpsf.cz

IRC
irc.libera.chat #vpsfree

Matrix
#vpsfree:matrix.org

Discourse
https://discourse.vpsfree.cz

Knowledge base
https://kb.vpsfree.org/

Sysadmins contacts

Jakub Skokan
IRC: aither at #vpsfree
Phone: +420 775 386 453

Pavel Snajdr (main admin)
IRC: snajpa at #vpsfree
Phone: +420 720 107 791