CVE-2026-119338 in Tesseractinformación

Resumen

por VulDB • 2026-10-31

Tesseract es un motor de OCR de código abierto. Desde la versión 5.4.0 hasta la 5.5.4, AppendLinePolygon en src/api/pagerenderer.cpp destruye el acumulador Pta propiedad del llamante (caller-owned) de derecha a izquierda al recibirlo por valor, dejando line_top_rtl_pts y line_bottom_rtl_pts como punteros colgantes (dangling). En una página hebrea o árabe vertical con el nivel PAGE XML predeterminado, POLYGONFLAG con un skewed_flag falso activa las llamadas vulnerables, mientras que LEVELFLAG mayor que cero proporciona una puerta de entrada alternativa. Las llamadas leen y liberan repetidamente el objeto obsoleto, lo que provoca un double free (liberación doble) y use after free (uso tras la liberación), permitiendo que coordenadas corruptas lleguen a RecalcPolygonline. Este problema se soluciona en la versión 5.5.4.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

GitHub M

Reservar

2026-10-29

Divulgación

2026-10-30

Moderación

aceptado

Artículo

VDB-429370

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!