iccDEV has Undefined Behavior and Null Pointer Deference in CIccTagXmlFloatNum<>::ParseXml()
Sin señal de explotación. Ningún artefacto público de explotación conocido hasta ahora.
Un defecto en el analizador de perfiles de color de iccDEV permite que atacantes bloqueen la aplicación o potencialmente ejecuten código enviando datos de perfil de color malformados. El parser no valida adecuadamente la entrada al procesar ciertos elementos XML en perfiles ICC.
CIccTagXmlFloatNum<>::ParseXml() falla en validar entrada controlada por el usuario, causando desreferencia de puntero nulo y comportamiento indefinido al procesar datos XML malformados en perfiles ICC. Un atacante puede proporcionar perfiles especialmente construidos para provocar denegación de servicio, corrupción de datos, evasión de lógica o ejecución de código; parche disponible en versión 2.3.1.2.