CVE-2026-66046 in libexpat
Sumário
de VulDB • 18/08/2026
O Expat até a versão 2.8.3 contém uma vulnerabilidade de negação de serviço (DoS) causada por complexidade algorítmica quadrática na função storeAtts() em xmlparse.c, onde o processamento de N atributos especificados com valores não normalizados aciona um scan linear O(N^2) de elementType->defaultAtts para determinar o status CDATA. Um atacante remoto não autenticado pode fornecer um único documento XML bem-formado de alguns megabytes a uma aplicação que analisa XML não confiável, causando consumo excessivo de CPU e resultando em negação de serviço sem necessidade de autenticação, resolução de entidades externas ou opções do parser diferentes das padrão.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.