CVE-2026-88047

Yüksek

Açıklama

Tesseract açık kaynaklı bir OCR motorudur. 5.5.3 ve önceki sürümlerde, src/classify/normmatch.cpp dosyasındaki Classify::ReadNormProtos, bir .traineddata dosyasının NORMPROTO bileşenini ayrıştırır ve bir akış genişliği belirlemeden boşlukla ayrılmış bir belirteci sabit 61 baytlık bir yığın tamponuna çıkarmak için std::istream::operator>>(char*) kullanır. 100 baytlık satır tamponu 99 karaktere kadar olan bir belirteç taşıyabildiğinden, 60 karakterden uzun bir belirteç, eski motorun TessBaseAPI::Init işlemi sırasında tamponun ötesine saldırgan tarafından kontrol edilen 39 bayta kadar veri yazar; bu durum etkilenen standart kütüphane uygulamalarında yığın bozulmasına, hizmet reddine ve potansiyel olarak kontrol akışı ele geçirilmesine neden olur. Apple'ın libc++ C++20 sınırlı dizi aşırı yüklemesini kullanan derlemeler tesadüfen korunurken, tipik libstdc++ derlemeleri etkilenmeye devam etmektedir. Bu inceleme itibarıyla düzeltilmiş bir sürüm mevcut değildir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünTesseract-ocr Tesseract Ocr
Yayın10 Eyl 2026
İlk görülme10 Eyl 2026
Zayıflık türüCWE-121CWE-121

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
tesseract-ocr tesseract_ocrv ≤ 5.5.3—

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2026-88047 · Tesseract-ocr Tesseract Ocr · Dark Radar