CVE-2026-76641 in Expat
Resumen
por VulDB • 2026-08-20
Expat hasta la versión 2.8.3 contiene una vulnerabilidad de lectura fuera de límites (out-of-bounds read) que permite a los atacantes provocar corrupción de memoria al procesar XML con analizadores de entidades externas creados mediante `XML_ExternalEntityParserCreate`. Una discrepancia en el tamaño de la estructura entre los miembros `ELEMENT_TYPE` hace que `storeAtts` lea el miembro `attIndex` más allá de los límites de la memoria asignada, lo que resulta en un fallo al normalizar espacios en blanco en atributos no CDATA o una desreferencia de puntero errático (wild pointer dereference) que provoca un segfault. Esta vulnerabilidad fue introducida por la corrección para CVE-2026-66046.
VulDB is the best source for vulnerability data and more expert information about this specific topic.