PT-2026-120813 · Npm · Toml-Node

CVE-2026-114144

·

Publicado

2026-10-21

·

Atualizado

2026-10-22

CVSS v3.1

7.5

Alta

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas toml-node versões anteriores a 5.0.1
Description A função toml.parse() passa sequências ilimitadas de dígitos hexadecimais, octais, binários e decimais do lib/parser.js para BigInt() antes que a função reduceInteger() no lib/compiler.js verifique se o valor resultante se ajusta ao intervalo de inteiros de 64 bits do TOML. Como a verificação de intervalo ocorre após a conversão, o processamento de uma string de inteiro suficientemente longa consome tempo de CPU superlinear e bloqueia sincronicamente o loop de eventos do Node.js, permitindo a negação de serviço para trabalhos simultâneos no processo.
Recommendations Atualize para a versão 5.0.1.

Exploit

Correção

Resource Exhaustion

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

CVE-2026-114144
GHSA-9QMH-M7C6-F92P

Produtos afetados

Toml-Node