PT-2026-77055 · Expat · Expat
CVSS v4.0
8.7
Alta
| Vetor | AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N |
Nome do Software Vulnerável e Versões Afetadas
Expat versões anteriores a 2.8.4
Descrição
Um problema de negação de serviço existe devido à complexidade algorítmica quadrática na função
storeAtts() em xmlparse.c. Ao processar N atributos especificados com valores não normalizados, o sistema dispara uma varredura linear O(N^2) de elementType->defaultAtts para determinar o status de CDATA. Um invasor remoto não autenticado pode causar consumo excessivo de CPU ao fornecer um único documento XML bem formado de alguns megabytes para uma aplicação que processe XML não confiável.Recomendações
Atualize para a versão 2.8.4 ou posterior.
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
Expat