Security advisory #25

Information

State: published
Published at: 2026-08-09 22:24:56 CEST
CVEs: CVE-2026-46093
Name: vmalloc pool shrinker race
Summary: English: Local privilege escalation
Česky: Lokální eskalace oprávnění
Description: English: Concurrent virtual-memory cleanup and reclaim can corrupt the shared kernel's vmalloc pool lists and free-area tree. An unprivileged process inside a VPS can create the required allocation churn and memory pressure. Successful exploitation could obtain root inside the affected VPS. Because the corrupted allocator belongs to the shared kernel, a stronger exploitation chain could obtain root on the node and then access another VPS. The reviewed technical evidence establishes the allocator race and metadata corruption, but does not establish a complete path to either node control or cross-VPS access. Failed attempts can leak resources or crash the shared kernel. Kernel warnings that may indicate this bug was triggered are monitored.
Česky: Souběžné čištění virtuální paměti a její uvolňování při nedostatku paměti může poškodit seznamy vmalloc poolu a strom volných oblastí ve sdíleném jádře. Neprivilegovaný proces uvnitř VPS může vyvolat potřebné opakované alokace a tlak na paměť. Úspěšné zneužití by mohlo získat root uvnitř napadené VPS. Protože poškozený alokátor patří sdílenému jádru, pokročilejší řetězec zneužití by mohl získat root na node a následně přístup do jiného VPS. Analyzované technické podklady potvrzují souběh a poškození metadat alokátoru, ale nepopisují úplný postup k ovládnutí node ani k přístupu mezi VPS. Neúspěšné pokusy mohou způsobit únik prostředků nebo pád sdíleného jádra. 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 serializes the two vmalloc pool cleanup paths that could otherwise modify the same metadata concurrently. Upstream Linux includes the fix in 6.12.96 and later stable releases.
Česky: Oprava této zranitelnosti je součástí vpsAdminOS kernel live patche od verze 6.12.95.3. Zajišťuje vzájemné vyloučení dvou cest čištění vmalloc poolu, které jinak mohly současně měnit stejná metadata. Ve stabilních vydáních Linuxu je oprava obsažena od verze 6.12.96.

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