PT-2026-120732 · Npm · Stream-Json
CVE-2026-114129
·
Publicado
2026-10-21
·
Atualizado
2026-10-22
CVSS v3.1
6.2
Média
| Vetor | AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Nome do Software Vulnerável e Versões Afetadas
stream-json versões 2.0.0 até 3.6.9
Description
O FlexAssembler compila filtros de caminho de string e expressões regulares em correspondentes que unem a pilha completa de chaves a cada início de contêiner. Devido ao aninhamento ilimitado de objetos ou arrays, um documento aninhado a profundidade D causa D uniões cujos custos crescem com a profundidade atual, resultando em consumo quadrático de CPU no loop de eventos de thread única. Esse processo ocorre antes da decisão de correspondência de regra, permitindo que um documento aninhado malicioso interrompa todo o trabalho concorrente em um processo que utilize um FlexAssembler afetado, sem a necessidade de conhecer o esquema de destino. Usuários que utilizam apenas filtros de função ou nenhuma regra não são afetados.
Recommendations
Atualizar para a versão 3.7.0.
Exploit
Correção
DoS
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Stream-Json