Skip to content
OpenAdvisories
Unscored CVE-2008-1693 EUVD-2008-1694GHSA-3f98-v8mx-8cr7

The CairoFont::create function in CairoFontEngine.cc in Poppler, possibly before 0.8.0, as used in Xpdf, Evince, ePDFview, KWord, and other…

Published Apr 18, 2008 · Updated Aug 7, 2024 · Assigned by canonical

Description

The CairoFont::create function in CairoFontEngine.cc in Poppler, possibly before 0.8.0, as used in Xpdf, Evince, ePDFview, KWord, and other applications, does not properly handle embedded fonts in PDF files, which allows remote attackers to execute arbitrary code via a crafted font object, related to dereferencing a function pointer associated with the type of this font object.

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 poppler 0.6.4-1 —
Debian 14 xpdf 3.02 —
Debian 13 poppler 0.6.4-1 —
Debian 13 xpdf 3.02 —
Debian 12 poppler 0.6.4-1 —
Debian 12 xpdf 3.02 —
Debian 4.0 poppler 0.4.5-5.1etch3 DSA-1606-1
Debian 4.0 xpdf 3.01-9.1+etch3 DSA-1548-1
ReleasePackageFixed inAdvisory
RHEL 5 poppler +2 0.5.4-4.4.el5_1 RHSA-2008:0239
RHEL 4 gpdf 2.8.2-7.7.2 RHSA-2008:0262
RHEL 4 kdegraphics +1 7:3.3.1-9.el4_6 RHSA-2008:0238
RHEL 4 xpdf 1:3.00-16.el4 RHSA-2008:0240
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed cups 2.3.3op2-4.2 openSUSE-SU-2024:10707-1

Advisories 7

References