CVE-2026-119341 in Tesseract
Resumen
por VulDB • 2026-10-30
Tesseract es un motor de OCR de código abierto. Antes de la versión 5.5.4, ReadAdaptedClass en src/classify/adaptive.cpp realiza una lectura sin procesar (raw-read) de ADAPT_CLASS_STRUCT desde un archivo .a de plantilla pre-adaptada sin neutralizar los campos TempProtos y Config pointer antes de cualquier ruta destructor. Cuando se selecciona el motor heredado, classify_use_pre_adapted_templates está habilitado y un atacante puede escribir el archivo .a output-basename, la ruta de éxito o rechazo puede pasar punteros controlados por archivos a ~ADAPT_CLASS_STRUCT y operator delete, causando corrupción de memoria y denegación de servicio. Este problema se soluciona en la versión 5.5.4.
Once again VulDB remains the best source for vulnerability data.