VulnSea

tesseract vulnerabilities

CVEs whose affected-version data names the tesseract package. Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

4 CVEsRSS

CVE-2026-119340Medium· 5.5
1w ago

Tesseract: GENERIC_2D_ARRAY DeSerializeSize signed integer comparison bypass allows negative dimensions

Tesseract is an open source OCR engine. Prior to 5.5.4, GENERIC_2D_ARRAY::DeSerializeSize in src/ccstruct/matrix.h reads matrix dimensions as signed int32_t values and compares them only with UINT16_MAX, allowing negative values to reach…

▾ Sunlittesseract-ocr · tesseractEPSS 0.12%via CVEORG
CVE-2026-119338Medium· 6.9PoC
1w ago

Tesseract: Double free and use after free in the PAGE XML renderer on right-to-left pages

Tesseract is an open source OCR engine. From 5.4.0 until 5.5.4, AppendLinePolygon in src/api/pagerenderer.cpp destroys the caller-owned right-to-left Pta accumulator while receiving it by value, leaving line_top_rtl_pts and line_bottom_r…

▾ Twilighttesseract-ocr · tesseractEPSS 0.14%via CVEORG
CVE-2026-119341None· 0.0PoC
1w ago

Tesseract: File-controlled pointers still reach `delete` in ADAPT_CLASS_STRUCT destructor

Tesseract is an open source OCR engine. Prior to 5.5.4, ReadAdaptedClass in src/classify/adaptive.cpp raw-reads an ADAPT_CLASS_STRUCT from a pre-adapted-template .a file without neutralizing TempProtos and Config pointer fields before an…

▾ Twilighttesseract-ocr · tesseractEPSS 0.27%via CVEORG
CVE-2026-119339Medium· 5.5
1w ago

Tesseract: Crafted LSTM model (`WeightMatrix` mode byte) triggers `ASSERT_HOST` abort in `WeightMatrix::DeSerializeOld` under `FAST_FLOAT` — Denial of Service

Tesseract is an open source OCR engine. Prior to 5.5.4, WeightMatrix::DeSerialize trusts a mode byte from a traineddata LSTM network and calls WeightMatrix::DeSerializeOld when kDoubleFlag is clear. In default FAST_FLOAT builds, DeSerial…

▾ Sunlittesseract-ocr · tesseractEPSS 0.17%via CVEORG
tesseract vulnerabilities (CVEs) · VulnSea