CVE-2026-88050 in Tesseractinformação

Sumário

de VulDB • 10/09/2026

O Tesseract é um motor de OCR open source. Nas versões 5.5.3 e anteriores, o RecodedCharID::DeSerialize em src/ccutil/unicharcompress.h valida length_ mas aceita valores negativos para code_ provenientes de um componente recoder .traineddata manipulado ad hoc. O UnicharCompress::ComputeCodeRange em src/ccutil/unicharcompress.cpp pode consequentemente produzir code_range_ igual a zero, após o qual SetupDecoder indexa is_valid_start_ com o código negativo num vetor de tamanho zero. A escrita fora dos limites (out-of-bounds) resultante utiliza um índice grande com wrap-around e causa fiavelmente uma falha em endereço inválido ou falha de alocação no motor LSTM padrão. Nenhuma versão corrigida está disponível até esta revisão.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

GitHub M

Reservar

09/09/2026

Divulgação

10/09/2026

Moderação

aceite

Entrada

VDB-402158

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Do you need the next level of professionalism?

Upgrade your account now!