Bug 495906 (CVE-2009-1187) - CVE-2009-1187 poppler CairoOutputDev integer overflow
Summary: CVE-2009-1187 poppler CairoOutputDev integer overflow
Alias: CVE-2009-1187
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Red Hat Product Security
QA Contact:
URL: http://web.nvd.nist.gov/view/vuln/det...
Depends On: 496942 496943 496944
Blocks: 491864
TreeView+ depends on / blocked
Reported: 2009-04-15 14:22 UTC by Josh Bressers
Modified: 2023-05-11 13:23 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2010-04-14 14:40:01 UTC

Attachments (Terms of Use)

System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2009:0480 0 normal SHIPPED_LIVE Important: poppler security update 2009-05-13 14:32:34 UTC

Description Josh Bressers 2009-04-15 14:22:13 UTC
An integer overflow was found in poppler's CairoOutputDev::drawImage
method. A malicious PDF file could cause poppler to execute with
permissions of the user calling the library.

Will Dormann of the CERT/CC created the extensive testsuite for the JBIG2
decoder in various PDF libraries that found this flaw.


Red Hat would like to thank Will Dormann of the CERT/CC for responsibly reporting this flaw.

Comment 2 Tomas Hoger 2009-04-24 07:15:18 UTC
Integer overflow in the JBIG2 decoding feature in Poppler before
0.10.6 allows remote attackers to cause a denial of service (crash)
and possibly execute arbitrary code via vectors related to
CairoOutputDev (CairoOutputDev.cc).

Comment 4 errata-xmlrpc 2009-05-13 14:32:50 UTC
This issue has been addressed in following products:

  Red Hat Enterprise Linux 5

Via RHSA-2009:0480 https://rhn.redhat.com/errata/RHSA-2009-0480.html

Note You need to log in before you can comment on or make changes to this bug.