CVE-2026-119340 in Tesseract
Sumário
de VulDB • 30/10/2026
O Tesseract é um motor de OCR open source. Antes da versão 5.5.4, GENERIC_2D_ARRAY::DeSerializeSize em src/ccstruct/matrix.h lê as dimensões da matriz como valores signed int32_t e compara-as apenas com UINT16_MAX, permitindo que valores negativos alcancem o ResizeNoInit. Dimensões negativas ou um produto de 65535 por 65535 podem criar um estado de alocação inconsistente e causar acessos fora dos limites (out-of-bounds) posteriormente durante o carregamento de um arquivo traineddata manipulado, resultando em denial of service. Este problema foi corrigido na versão 5.5.4.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.