Skip to content
OpenAdvisories
Unscored CVE-2004-1125 EUVD-2004-1123GHSA-68gp-v694-mxpq

Buffer overflow in the Gfx::doImage function in Gfx.cc for xpdf 3.00, and other products that share code such as tetex-bin and kpdf in KDE …

Published Dec 22, 2004 · Updated Aug 8, 2024 · Assigned by mitre

Description

Buffer overflow in the Gfx::doImage function in Gfx.cc for xpdf 3.00, and other products that share code such as tetex-bin and kpdf in KDE 3.2.x to 3.2.3 and 3.3.x to 3.3.2, allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a crafted PDF file that causes the boundaries of a maskColors array to be exceeded.

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-2 —
Debian 14 xpdf 3.00-11 —
Debian 13 cups 1.1.22-2 —
Debian 13 xpdf 3.00-11 —
Debian 12 cups 1.1.22-2 —
Debian 12 xpdf 3.00-11 —
Debian 3.0 cupsys 1.1.14-5woody11 DSA-621-1
Debian 3.0 xpdf 1.00-3.3 DSA-619-1
ReleasePackageFixed inAdvisory
RHEL 4 cups +2 1:1.1.22-0.rc1.9.6 RHSA-2005:053
RHEL 4 gpdf 2.8.2-4.3 RHSA-2005:057
RHEL 4 kdegraphics +1 7:3.3.1-3.3 RHSA-2005:066
RHEL 4 tetex +6 2.0.2-22.EL4.4 RHSA-2005:026
RHEL 4 xpdf 1:3.00-11.5 RHSA-2005:034
RHEL 3 cups +2 1:1.1.17-13.3.22 RHSA-2005:013
RHEL 3 tetex +5 1.0.7-67.7 RHSA-2005:354
RHEL 3 xpdf 1:2.02-9.4 RHSA-2005:018

Advisories 10

References