VYPR

rpm package

almalinux/tesseract

pkg:rpm/almalinux/tesseract

Vulnerabilities (7)

  • CVE-2026-88053HigSep 10, 2026
    affected < 5.3.4-11.el10_2fixed 5.3.4-11.el10_2

    Tesseract is an open source OCR engine. In version 5.5.3 and earlier, Classify::ReadIntTemplates in src/classify/intproto.cpp reads NumClassPruners, NumClasses, and NumProtoSets from the TESSDATA_INTTEMP component of a crafted .traineddata file and uses those values as loop bound

  • CVE-2026-88052HigSep 10, 2026
    affected < 5.3.4-11.el10_2fixed 5.3.4-11.el10_2

    Tesseract is an open source OCR engine. In version 5.5.3 and earlier, UNICHARSET::load_via_fgets in src/ccutil/unicharset.cpp trusts the declared unichar count as a loop bound and uses id as an unchecked index into the unichars vector. unichar_insert_backwards_compatible can leav

  • CVE-2026-88051HigSep 10, 2026
    affected < 5.3.4-11.el10_2fixed 5.3.4-11.el10_2

    Tesseract is an open source OCR engine. In version 5.5.3 and earlier, the callback form of GenericVector::read in src/ccutil/genericvector.h reads the independent int32 fields reserved and size_used_ from a .traineddata model without a cap or an invariant check. reserve(reserved)

  • CVE-2026-88049MedSep 10, 2026
    affected < 5.3.4-11.el10_2fixed 5.3.4-11.el10_2

    Tesseract is an open source OCR engine. In version 5.5.3 and earlier, prior .traineddata hardening added bounds checks to NetworkIO::CopyTimeStepGeneral and NetworkIO::Randomize in src/lstm/networkio.cpp but left NetworkIO::WriteTimeStepPart and NetworkIO::AddTimeStepPart uncheck

  • CVE-2026-88048HigSep 10, 2026
    affected < 5.3.4-11.el10_2fixed 5.3.4-11.el10_2

    Tesseract is an open source OCR engine. In version 5.5.3 and earlier, FullyConnected::DeSerialize in src/lstm/fullyconnected.cpp does not validate the deserialized layer scalars ni_ and no_ against the weight-matrix dimensions. During FullyConnected::Forward, MatrixDotVector in s

  • CVE-2026-88047HigSep 10, 2026
    affected < 5.3.4-11.el10_2fixed 5.3.4-11.el10_2

    Tesseract is an open source OCR engine. In version 5.5.3 and earlier, Classify::ReadNormProtos in src/classify/normmatch.cpp parses the NORMPROTO component of a .traineddata file and uses std::istream::operator>>(char*) to extract a whitespace-delimited token into a fixed 61-byte

  • CVE-2026-73066MedAug 11, 2026
    affected < 4.1.1-8.el9_8fixed 4.1.1-8.el9_8

    Tesseract is an open source OCR engine. Prior to 5.5.3, a crafted .traineddata LSTM model component loaded through Tesseract's deserializer can cause an unchecked signed integer multiplication in Convolve::DeSerialize in src/lstm/convolve.cpp to wrap the convolution output-channe