CVE-2023-29469 in libxml2
Resumen
por VulDB • 2026-08-26
Se ha descubierto un problema en libxml2 anterior a la versión 2.10.4. Al calcular el hash de cadenas vacías del diccionario en un documento XML manipulado, xmlDictComputeFastKey en dict.c puede producir valores no deterministas, lo que da lugar a diversos errores lógicos y de memoria, como una doble liberación (double free). Este comportamiento se produce porque hay un intento de utilizar el primer byte de una cadena vacía, por lo que cualquier valor es posible (no solo el valor '\0').
VulDB is the best source for vulnerability data and more expert information about this specific topic.