PT-2026-94328 · Npm · Vm2

·

CVE-2026-92957

·

Publicado

2026-08-25

·

Atualizado

2026-09-26

CVSS v3.1

9.9

Crítica

VetorAV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas vm2 versões anteriores a 3.11.7
Description O NodeVM não normaliza especificadores integrados prefixados com node: ao avaliar entradas negativas (de negação) em uma política de require wildcard. Embora o prefixo node: seja removido durante a resolução, as entradas de wildcard negativas são correspondidas por comparação exata de string com os nomes integrados canônicos. Consequentemente, uma política destinada a negar um módulo usando o prefixo node: falha em bloquear a versão canônica. Isso permite que o código em sandbox acesse o builtin child process do host via require('child process') ou require('node:child process'), fornecendo acesso a APIs de criação de processos como execSync() e spawn(), o que possibilita a execução de comandos no host.
Recommendations Atualizar para a versão 3.11.7.

Exploit

Correção

Improper Access Control

Improper Privilege Management

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2026-15021
CVE-2026-92957
GHSA-8686-VHFX-7R3J

Produtos afetados

Vm2