Priority MEDIUM 40
xpdfreader 4.03 is vulnerable to Buffer Overflow.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00825 · Published 2022-11-10 · No fix listed CWE-787
Priority LOW 34
In Xpdf prior to 4.04, the DCT (JPEG) decoder was incorrectly allowing the 'interleaved' flag to be changed after the first scan of the image, leading to an unknown integer-related vulnerability in Stream.cc.
CVSS 3.1HIGH 7.8· Local · No auth · User interaction · EPSS 0.00312 · Published 2022-08-30 · No fix listed CWE-190
Priority LOW 34
Xpdf prior to 4.04 lacked an integer overflow check in JPXStream.cc.
CVSS 3.1HIGH 7.8· Local · No auth · User interaction · EPSS 0.00312 · Published 2022-08-30 · No fix listed CWE-190
Priority LOW 28
Catalog.cc in Xpdf 4.02 has a NULL pointer dereference because Catalog.pageLabels is initialized too late in the Catalog constructor.
CVSS 3.1MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.01413 · Published 2019-10-01 · No fix listed CWE-476
Priority LOW 26
Xpdf 4.01.01 has an out-of-bounds write in the vertProfile part of the TextPage::findGaps function in TextOutputDev.cc, a different vulnerability than CVE-2019-9877.
CVSS 3.1MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.00856 · Published 2019-09-27 · No fix listed CWE-787
Priority LOW 36
In Xpdf 4.01.01, a stack-based buffer under-read could be triggered in IdentityFunction::transform in Function.cc, used by GfxAxialShading::getColor.
CVSS 3.1HIGH 7.8· Local · No auth · User interaction · EPSS 0.01058 · Published 2019-09-08 · No fix listed CWE-125
Priority LOW 27
Xpdf 3.04 has a SIGSEGV in XRef::fetch in XRef.cc after many recursive calls to Catalog::countPageTree in Catalog.cc.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.009 · Published 2019-09-06 · No fix listed CWE-674
Priority LOW 26
Xpdf 2.00 allows a SIGSEGV in XRef::constructXRef in XRef.cc.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.00872 · Published 2019-09-03 · No fix listed CWE-476
Priority LOW 27
An issue was discovered in Xpdf 4.01.01.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.00949 · Published 2019-07-27 · No fix listed CWE-125
Priority LOW 27
An issue was discovered in Xpdf 4.01.01.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.00948 · Published 2019-07-27 · No fix listed CWE-125
Priority LOW 27
An issue was discovered in Xpdf 4.01.01.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.01128 · Published 2019-07-27 · No fix listed CWE-125
Priority LOW 27
An issue was discovered in Xpdf 4.01.01.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.00948 · Published 2019-07-27 · No fix listed CWE-125
Priority LOW 27
An issue was discovered in Xpdf 4.01.01.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.00949 · Published 2019-07-27 · No fix listed CWE-125
Priority LOW 27
An issue was discovered in Xpdf 4.01.01.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.00953 · Published 2019-07-27 · No fix listed CWE-190
Priority LOW 36
An issue was discovered in Xpdf 4.01.01.
CVSS 3.0HIGH 7.8· Local · No auth · User interaction · EPSS 0.01037 · Published 2019-07-27 · No fix listed CWE-190
Priority LOW 27
In Xpdf 4.01.01, there is a heap-based buffer over-read in the function DCTStream::readScan() located at Stream.cc.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.01097 · Published 2019-07-04 · No fix listed CWE-125
Priority LOW 36
In Xpdf 4.01.01, there is a use-after-free vulnerability in the function JBIG2Stream::close() located at JBIG2Stream.cc.
CVSS 3.0HIGH 7.8· Local · No auth · User interaction · EPSS 0.01128 · Published 2019-07-04 · No fix listed CWE-416
Priority LOW 32
In Xpdf 4.01.01, the Parser::getObj() function in Parser.cc may cause infinite recursion via a crafted file.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.04556 · Published 2019-07-04 · No fix listed CWE-674
Priority LOW 27
In Xpdf 4.01.01, there is an out-of-bounds read vulnerability in the function SplashXPath::strokeAdjust() located at splash/SplashXPath.cc.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.01132 · Published 2019-07-04 · No fix listed CWE-125
Priority LOW 27
In Xpdf 4.01.01, there is a heap-based buffer over-read in the function JBIG2Stream::readTextRegionSeg() located at JBIG2Stream.cc.
CVSS 3.1MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.0114 · Published 2019-07-04 · No fix listed CWE-125
Priority LOW 36
In Xpdf 4.01.01, a heap-based buffer over-read could be triggered in strncpy from FoFiType1::parse in fofi/FoFiType1.cc because it does not ensure the source string has a valid length before making a fixed-length copy.
CVSS 3.1HIGH 7.8· Local · No auth · User interaction · EPSS 0.01129 · Published 2019-07-04 · No fix listed CWE-125
Priority LOW 36
In Xpdf 4.01.01, a heap-based buffer over-read could be triggered in SampledFunction::transform in Function.cc when using a large index for samples.
CVSS 3.1HIGH 7.8· Local · No auth · User interaction · EPSS 0.01129 · Published 2019-07-04 · No fix listed CWE-125
Priority LOW 36
In Xpdf 4.01.01, a heap-based buffer overflow could be triggered in DCTStream::decodeImage() in Stream.cc when writing to frameBuf memory.
CVSS 3.1HIGH 7.8· Local · No auth · User interaction · EPSS 0.01207 · Published 2019-07-04 · No fix listed CWE-787
Priority LOW 27
In Xpdf 4.01.01, a heap-based buffer over-read could be triggered in FoFiType1C::convertToType0 in fofi/FoFiType1C.cc when it is trying to access the second privateDicts array element, because the privateDicts array has…
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.01155 · Published 2019-06-24 · No fix listed CWE-125
Priority LOW 37
In Xpdf 4.01.01, a buffer over-read could be triggered in FoFiType1C::convertToType1 in fofi/FoFiType1C.cc when the index number is larger than the charset array bounds.
CVSS 3.1HIGH 7.8· Local · No auth · User interaction · EPSS 0.0123 · Published 2019-06-24 · No fix listed CWE-125
Load more