PT-2026-42732 · Npm · Vm2

Publicado

2026-05-22

·

Atualizado

2026-06-12

·

CVE-2026-47140

CVSS v3.1

10

Crítica

VetorAV:N/AC:L/PR:N/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.4
Descrição Falhas de escape de sandbox no NodeVM permitem a execução remota de código não autenticada no servidor host. O problema ocorre porque a lista de negação de builtins perigosos em lib/builtin.js omite process e inspector/promises. Isso permite que o código no sandbox ignore as restrições e acesse primitivas de execução do lado do host de duas maneiras: utilizando require('process').getBuiltinModule('child process') para recarregar o child process mesmo quando excluído, ou utilizando require('inspector/promises') para expor o protocolo Inspector e chamar Runtime.evaluate no processo host. Isso afeta aplicações que permitem process, inspector/promises ou o caractere curinga * em require.builtin.
Recomendações Atualize para a versão 3.11.4. Como medida paliativa temporária, restrinja o uso dos módulos process e inspector/promises ou do caractere curinga * na configuração de require.builtin.

Exploit

Correção

RCE

Protection Mechanism Failure

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-47140
GHSA-RP36-8XQ3-R6C4

Produtos afetados

Vm2