PT-2026-38395 · Npm · Vm2

Kodove

·

Publicado

2026-05-01

·

Atualizado

2026-06-04

·

CVE-2026-44004

CVSS v2.0

7.8

Alta

VetorAV:N/AC:L/Au:N/C:N/I:N/A:C
Nome do Software Vulnerável e Versões Afetadas vm2 versões anteriores a 3.11.0
Description Código em sandbox pode chamar a função Buffer.alloc() com um tamanho arbitrário para alocar memória diretamente no heap do host. Como o Buffer.alloc() é uma chamada nativa síncrona de C++, a opção timeout não consegue interromper a execução. Isso permite que uma única requisição esgote a memória do host, levando ao travamento do processo com um FATAL ERROR: Reached heap limit. O problema ocorre porque o objeto Buffer é exposto à sandbox através do objeto HOST, e o proxy de ponte em lib/bridge.js repassa essas chamadas ao host sem validação de tamanho.
Recommendations Atualizar para a versão 3.11.0.

Exploit

Correção

Allocation of Resources Without Limits

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

Enumeração de Fraquezas

Identificadores relacionados

BDU:2026-06910
CVE-2026-44004
GHSA-6785-PVV7-MVG7

Produtos afetados

Vm2