Katalog CVE

CVE-2026-93605

KrytyczneCVSS 10.0
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność w NodeVM biblioteki vm2 przed wersją 3.12.1 umożliwia ucieczkę z sandboxa, ponieważ lista zablokowanych modułów DANGEROUS_BUILTINS nie zawiera child_process, mimo że blokuje inne moduły uruchamiające procesy. Atakujący może zażądać modułu child_process i wykonać dowolne polecenia na hoście, gdy NodeVM jest skonfigurowany z builtin:['*'] lub jawnym zezwoleniem na child_process.

Ocena ryzyka

Osoba atakująca może wykonać dowolne polecenia na serwerze, co prowadzi do pełnej kompromitacji systemu.

Rekomendacja

Zaktualizuj vm2 do wersji 3.12.1 lub nowszej. Jeśli to niemożliwe, nie używaj konfiguracji z builtin:['*'] i nie zezwalaj na child_process.

Inne podatności w vm2

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

vm2 NodeVM versions before 3.12.1 contain a sandbox escape vulnerability where the DANGEROUS_BUILTINS denylist omits child_process despite blocking other host-spawning modules. Attackers can require child_process and execute arbitrary commands on the host system when NodeVM is configured with builtin:['*'] or explicit child_process allowance.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS