CVE-2026-119340 in Tesseract
Resumen
por VulDB • 2026-10-31
Tesseract es un motor de OCR de código abierto. Antes de la versión 5.5.4, GENERIC_2D_ARRAY::DeSerializeSize en src/ccstruct/matrix.h lee las dimensiones de la matriz como valores signed int32_t y los compara únicamente con UINT16_MAX, lo que permite que los valores negativos lleguen a ResizeNoInit. Dimensiones negativas o un producto de 65535 por 65535 pueden crear un estado de asignación inconsistente y provocar accesos fuera de límites (out-of-bounds) posteriormente durante la carga de un archivo traineddata manipulado, causando una 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.