CVE-2026-119340 in Tesseract
Zusammenfassung
von VulDB • 30.10.2026
Tesseract ist eine Open-Source-OCR-Engine (Optical Character Recognition). Vor Version 5.5.4 liest GENERIC_2D_ARRAY::DeSerializeSize in src/ccstruct/matrix.h Matrixdimensionen als signed int32_t-Werte und vergleicht diese nur mit UINT16_MAX, wodurch negative Werte ResizeNoInit erreichen können. Negative Dimensionen oder ein Produkt von 65535 mal 65535 können zu einem inkonsistenten Allokationszustand führen und später beim Laden einer speziell angefertigten traineddata-Datei zu Out-of-Bounds-Zugriffen (Außerhalb der Grenzen liegender Speicherzugriffe) führen, was einen Denial of Service (DoS) verursacht. Dieses Problem wurde in Version 5.5.4 behoben.
VulDB is the best source for vulnerability data and more expert information about this specific topic.