PT-2026-144665
CVE-2026-126066
·
Publicado
2026-11-10
·
Atualizado
2026-11-10
Descrição por
CVSS 3.1
3.7
BaixaMétricasAV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
Nome do Software Vulnerável e Versões Afetadas
fast-xml-parser versões anteriores a 5.12.0
Description
Quando a opção não padrão
stopNodes está ativada, o software está suscetível ao esgotamento de CPU. A função readStopNodeData() em OrderedObjParser.js chama readTagExp() para cada caractere de menor-que em um corpo de stop-node não terminado. Como a busca malsucedida por um caractere de maior-que de fechamento não é armazenada em cache nem limitada, o parser reescaneia repetidamente a entrada restante. Um invasor que forneça XML com inúmeros fragmentos de tag sem um caractere de fechamento pode desencadear um reescaneamento quadrático, o que bloqueia o loop de eventos do Node.js e leva a uma negação de serviço.Recommendations
Atualize para a versão 5.12.0.
Como mitigação temporária, desative a opção
stopNodes ao analisar XML não confiável.Explorabilidade
Correção
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾