CVE-2026-88049
Təsvir
Tesseract açıq mənbəli OCR mühərrikidir. Versiya 5.5.3 və daha əvvəlki versiyalarda, əvvəlki .traineddata möhkəmləndirməsi src/lstm/networkio.cpp faylında NetworkIO::CopyTimeStepGeneral və NetworkIO::Randomize funksiyalarına sərhəd yoxlamaları əlavə etmiş, lakin NetworkIO::WriteTimeStepPart və NetworkIO::AddTimeStepPart funksiyalarını yoxlanılmamış saxlamışdır. src/lstm/lstm.cpp faylındakı LSTM::Forward funksiyasında, source_ ölçüsü müstəqil şəkildə deserializasiya edilmiş na_ sahəsindən təyin edilirken, WriteTimeStepPart sayı CI gate WeightMatrix dim1() dəyərindən gələn ns_ olur. Xüsusi hazırlanmış NT_LSTM layı ns_-i na_-dən çox daha böyük edə bilər ki, bu da standart LSTM mühərrikində ilk tanıma addımı zamanı heap-də sərhədlərdən kənar yazmaya (heap out-of-bounds write) səbəb olur və nəticədə heap korrupsiyasına, proqramın çökməsinə və ya potensial olaraq idarə olunan korrupsiyaya yol açır. Bu baxış tarixinə etibarən heç bir düzəliş versiyası mövcud değildir.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| tesseract-ocr tesseract_ocr | v ≤ 5.5.3 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.