Skip to content
OpenAdvisories
Unscored CVE-2005-3627 EUVD-2005-3624GHSA-738f-c7mc-xp78

Stream.cc in Xpdf, as used in products such as gpdf, kpdf, pdftohtml, poppler, teTeX, CUPS, libextractor, and others, allows attackers to m…

Published Jan 6, 2006 · Updated Aug 7, 2024 · Assigned by redhat

Description

Stream.cc in Xpdf, as used in products such as gpdf, kpdf, pdftohtml, poppler, teTeX, CUPS, libextractor, and others, allows attackers to modify memory and possibly execute arbitrary code via a DCTDecode stream with (1) a large "number of components" value that is not checked by DCTStream::readBaselineSOF or DCTStream::readProgressiveSOF, (2) a large "Huffman table index" value that is not checked by DCTStream::readHuffmanTables, and (3) certain uses of the scanInfo.numComps value by DCTStream::readScanInfo.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 cups 1.1.22-7 —
Debian 14 libextractor 0.5.9-1 —
Debian 14 poppler 0.4.4-1 —
Debian 14 xpdf 3.01-4 —
Debian 13 cups 1.1.22-7 —
Debian 13 libextractor 0.5.9-1 —
Debian 13 poppler 0.4.4-1 —
Debian 13 xpdf 3.01-4 —
Debian 12 cups 1.1.22-7 —
Debian 12 libextractor 0.5.9-1 —
Debian 12 poppler 0.4.4-1 —
Debian 12 xpdf 3.01-4 —
Debian 4.0 gpdf 2.10.0-1+etch1 DTSA-28-1
Debian 3.1 gpdf 2.8.2-1.2sarge2 DSA-940-1
Debian 3.1 kdegraphics 4:3.3.2-2sarge3 DSA-932-1
Debian 3.1 koffice 1:1.3.5-4.sarge.2 DSA-938-1
Debian 3.1 libextractor 0.4.2-2sarge2 DSA-936-1
Debian 3.1 pdfkit.framework 0.8-2sarge1 DSA-961-1
Debian 3.1 pdftohtml 0.36-11sarge1 DSA-962-1
Debian 3.1 tetex-bin 2.0.2-30sarge4 DSA-937-1
Debian 3.1 xpdf 3.00-13.4 DSA-931-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Debian 3.0 cupsys 1.1.14-5woody14 DSA-950-1
Debian 3.0 tetex-bin 1.0.7+20011202-7.7 DSA-937-1
Debian 3.0 xpdf 1.00-3.8 DSA-931-1
ReleasePackageFixed inAdvisory
RHEL 4 cups +2 1:1.1.22-0.rc1.9.10 RHSA-2006:0163
RHEL 4 gpdf 2.8.2-7.4 RHSA-2006:0177
RHEL 4 kdegraphics +1 7:3.3.1-3.6 RHSA-2005:868
RHEL 4 tetex +6 2.0.2-22.EL4.7 RHSA-2006:0160
RHEL 4 xpdf 1:3.00-11.10 RHSA-2005:840
RHEL 3 cups +2 1:1.1.17-13.3.36 RHSA-2006:0163
RHEL 3 tetex +5 1.0.7-67.9 RHSA-2006:0160
RHEL 3 xpdf 1:2.02-9.8 RHSA-2005:840

Advisories 15

References