Skip to content

CVE-2007-4352 Array index error in the DCTStream::readProgressiveDataUnit method in xpdf/Stream.cc in Xpdf 3.02pl1, as used in poppler, teTeX, KDE, KOffice, CUPS, and other products, allows remote attackers to trig...

HighCVSS 7.6 EPSS 7.0%
Published
Updated
Exploit status
No public exploit known

Description

Array index error in the DCTStream::readProgressiveDataUnit method in xpdf/Stream.cc in Xpdf 3.02pl1, as used in poppler, teTeX, KDE, KOffice, CUPS, and other products, allows remote attackers to trigger memory corruption and execute arbitrary code via a crafted PDF file.

Affected products

ProductAffected versionsFixed in
xpdf = 3.0.1_pl1 No fix listed
debian/cups(Debian:12) < 1.1.22-7 1.1.22-7
debian/cups(Debian:13) < 1.1.22-7 1.1.22-7
debian/cups(Debian:14) < 1.1.22-7 1.1.22-7
debian/libextractor(Debian:12) < 0.5.12-1 0.5.12-1
debian/libextractor(Debian:13) < 0.5.12-1 0.5.12-1
debian/libextractor(Debian:14) < 0.5.12-1 0.5.12-1
debian/poppler(Debian:12) < 0.6.2-1 0.6.2-1
debian/poppler(Debian:13) < 0.6.2-1 0.6.2-1
debian/poppler(Debian:14) < 0.6.2-1 0.6.2-1
debian/xpdf(Debian:12) < 3.02-1.3 3.02-1.3
debian/xpdf(Debian:13) < 3.02-1.3 3.02-1.3
debian/xpdf(Debian:14) < 3.02-1.3 3.02-1.3

References