CVE-2026-73067

Tesseract is an open source OCR engine. Prior to 5.5.3, a crafted .traineddata model loaded through TessBaseAPI::Init can cause SquishedDawg::read_squished_dawg in src/dict/dawg.cpp to accept an unterminated forward-edge run, after which SquishedDawg::Load calls num_forward_edges(0) and last_edge in src/dict/dawg.h reads beyond edges_, causing a heap out-of-bounds read and process crash before image processing. This issue is fixed in version 5.5.3.
CVSS

No CVSS.

Configurations

No configuration.

History

23 Oct 2026, 19:10

Type Values Removed Values Added
Summary
  • (es) Tesseract es un motor OCR de código abierto. Antes de la versión 5.5.3, un modelo .traineddata manipulado cargado a través de TessBaseAPI::Init puede hacer que SquishedDawg::read_squished_dawg en src/dict/dawg.cpp acepte una ejecución de borde delantero sin terminar, después de lo cual SquishedDawg::Load llama a num_forward_edges(0) y last_edge en src/dict/dawg.h lee más allá de edges_, causando una lectura fuera de límites en el heap y un fallo del proceso antes del procesamiento de la imagen. Este problema está solucionado en la versión 5.5.3.

Information

Published : 2026-08-11 15:17

Updated : 2026-10-24 15:10


NVD link : CVE-2026-73067

Mitre link : CVE-2026-73067

CVE.ORG link : CVE-2026-73067


JSON object : View

Products Affected

No product.

CWE
CWE-125

Out-of-bounds Read