CVE-2009-3604
Detail
Deferred
This CVE record is not being prioritized for NVD enrichment efforts due to resource or other concerns.
Description
The Splash::drawImage function in Splash.cc in Xpdf 2.x and 3.x before 3.02pl4, and Poppler 0.x, as used in GPdf and kdegraphics KPDF, does not properly allocate memory, which allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted PDF document that triggers a NULL pointer dereference or a heap-based buffer overflow.
Metrics
CVSS Version 4.0
CVSS Version 3.x
CVSS Version 2.0
NVD enrichment efforts reference publicly available information to associate
vector strings. CVSS information contributed by other sources is also
displayed.
CVSS 4.0 Severity and Vector Strings:
NVD assessment
not yet provided.
CVSS 3.x Severity and Vector Strings:
NVD assessment
not yet provided.
CVSS 2.0 Severity and Vector Strings:
Vector:
(AV:N/AC:M/Au:N/C:C/I:C/A:C)
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving NIST webspace.
We have provided these links to other web sites because they
may have information that would be of interest to you. No
inferences should be drawn on account of other sites being
referenced, or not, from this page. There may be other web
sites that are more appropriate for your purpose. NIST does
not necessarily endorse the views expressed, or concur with
the facts presented on these sites. Further, NIST does not
endorse any commercial products that may be mentioned on
these sites. Please address comments about this page to [email protected] .
URL
Source(s)
Tag(s)
ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.02pl4.patch
CVE, Inc., Red Hat
Patch
http://cgit.freedesktop.org/poppler/poppler/commit/?id=9cf2325fb2
CVE, Inc., Red Hat
http://cgit.freedesktop.org/poppler/poppler/diff/?id=284a928996&id2=75c3466ba2
CVE, Inc., Red Hat
http://lists.fedoraproject.org/pipermail/package-announce/2010-February/035340.html
CVE, Inc., Red Hat
http://lists.fedoraproject.org/pipermail/package-announce/2010-February/035399.html
CVE, Inc., Red Hat
http://lists.fedoraproject.org/pipermail/package-announce/2010-February/035408.html
CVE, Inc., Red Hat
http://lists.opensuse.org/opensuse-security-announce/2009-11/msg00004.html
CVE, Inc., Red Hat
http://secunia.com/advisories/37023
CVE, Inc., Red Hat
Vendor Advisory
http://secunia.com/advisories/37028
CVE, Inc., Red Hat
Vendor Advisory
http://secunia.com/advisories/37037
CVE, Inc., Red Hat
Vendor Advisory
http://secunia.com/advisories/37042
CVE, Inc., Red Hat
Vendor Advisory
http://secunia.com/advisories/37043
CVE, Inc., Red Hat
Vendor Advisory
http://secunia.com/advisories/37053
CVE, Inc., Red Hat
Vendor Advisory
http://secunia.com/advisories/37077
CVE, Inc., Red Hat
Vendor Advisory
http://secunia.com/advisories/37079
CVE, Inc., Red Hat
Vendor Advisory
http://secunia.com/advisories/37114
CVE, Inc., Red Hat
http://secunia.com/advisories/37159
CVE, Inc., Red Hat
http://secunia.com/advisories/39327
CVE, Inc., Red Hat
http://secunia.com/advisories/39938
CVE, Inc., Red Hat
http://securitytracker.com/id?1023029
CVE, Inc., Red Hat
http://site.pi3.com.pl/adv/xpdf.txt
CVE, Inc., Red Hat
Exploit
http://sunsolve.sun.com/search/document.do?assetkey=1-66-274030-1
CVE, Inc., Red Hat
http://sunsolve.sun.com/search/document.do?assetkey=1-77-1021706.1-1
CVE, Inc., Red Hat
http://www.debian.org/security/2010/dsa-2028
CVE, Inc., Red Hat
http://www.debian.org/security/2010/dsa-2050
CVE, Inc., Red Hat
http://www.mandriva.com/security/advisories?name=MDVSA-2009:287
CVE, Inc., Red Hat
http://www.mandriva.com/security/advisories?name=MDVSA-2010:087
CVE, Inc., Red Hat
http://www.mandriva.com/security/advisories?name=MDVSA-2011:175
CVE, Inc., Red Hat
http://www.securityfocus.com/bid/36703
CVE, Inc., Red Hat
Exploit
Patch
http://www.ubuntu.com/usn/USN-850-1
CVE, Inc., Red Hat
http://www.ubuntu.com/usn/USN-850-3
CVE, Inc., Red Hat
http://www.vupen.com/english/advisories/2009/2924
CVE, Inc., Red Hat
Patch
Vendor Advisory
http://www.vupen.com/english/advisories/2009/2928
CVE, Inc., Red Hat
Patch
Vendor Advisory
http://www.vupen.com/english/advisories/2010/0802
CVE, Inc., Red Hat
http://www.vupen.com/english/advisories/2010/1040
CVE, Inc., Red Hat
http://www.vupen.com/english/advisories/2010/1220
CVE, Inc., Red Hat
https://bugzilla.redhat.com/show_bug.cgi?id=526911
CVE, Inc., Red Hat
Patch
https://exchange.xforce.ibmcloud.com/vulnerabilities/53795
CVE, Inc., Red Hat
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10969
CVE, Inc., Red Hat
https://rhn.redhat.com/errata/RHSA-2009-1500.html
CVE, Inc., Red Hat
https://rhn.redhat.com/errata/RHSA-2009-1501.html
CVE, Inc., Red Hat
https://rhn.redhat.com/errata/RHSA-2009-1502.html
CVE, Inc., Red Hat
https://rhn.redhat.com/errata/RHSA-2009-1503.html
CVE, Inc., Red Hat
https://rhn.redhat.com/errata/RHSA-2009-1512.html
CVE, Inc., Red Hat
https://www.redhat.com/archives/fedora-package-announce/2009-October/msg00750.html
CVE, Inc., Red Hat
https://www.redhat.com/archives/fedora-package-announce/2009-October/msg00784.html
CVE, Inc., Red Hat
Weakness Enumeration
CWE-ID
CWE Name
Source
CWE-399
Resource Management Errors
NIST  
Change History
14 change records found show changes
CVE Modified by CVE 11/20/2024 8:07:46 PM
Action
Type
Old Value
New Value
Added
Reference
ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.02pl4.patch
Added
Reference
http://cgit.freedesktop.org/poppler/poppler/commit/?id=9cf2325fb2
Added
Reference
http://cgit.freedesktop.org/poppler/poppler/diff/?id=284a928996&id2=75c3466ba2
Added
Reference
http://lists.fedoraproject.org/pipermail/package-announce/2010-February/035340.html
Added
Reference
http://lists.fedoraproject.org/pipermail/package-announce/2010-February/035399.html
Added
Reference
http://lists.fedoraproject.org/pipermail/package-announce/2010-February/035408.html
Added
Reference
http://lists.opensuse.org/opensuse-security-announce/2009-11/msg00004.html
Added
Reference
http://secunia.com/advisories/37023
Added
Reference
http://secunia.com/advisories/37028
Added
Reference
http://secunia.com/advisories/37037
Added
Reference
http://secunia.com/advisories/37042
Added
Reference
http://secunia.com/advisories/37043
Added
Reference
http://secunia.com/advisories/37053
Added
Reference
http://secunia.com/advisories/37077
Added
Reference
http://secunia.com/advisories/37079
Added
Reference
http://secunia.com/advisories/37114
Added
Reference
http://secunia.com/advisories/37159
Added
Reference
http://secunia.com/advisories/39327
Added
Reference
http://secunia.com/advisories/39938
Added
Reference
http://securitytracker.com/id?1023029
Added
Reference
http://site.pi3.com.pl/adv/xpdf.txt
Added
Reference
http://sunsolve.sun.com/search/document.do?assetkey=1-66-274030-1
Added
Reference
http://sunsolve.sun.com/search/document.do?assetkey=1-77-1021706.1-1
Added
Reference
http://www.debian.org/security/2010/dsa-2028
Added
Reference
http://www.debian.org/security/2010/dsa-2050
Added
Reference
http://www.mandriva.com/security/advisories?name=MDVSA-2009:287
Added
Reference
http://www.mandriva.com/security/advisories?name=MDVSA-2010:087
Added
Reference
http://www.mandriva.com/security/advisories?name=MDVSA-2011:175
Added
Reference
http://www.securityfocus.com/bid/36703
Added
Reference
http://www.ubuntu.com/usn/USN-850-1
Added
Reference
http://www.ubuntu.com/usn/USN-850-3
Added
Reference
http://www.vupen.com/english/advisories/2009/2924
Added
Reference
http://www.vupen.com/english/advisories/2009/2928
Added
Reference
http://www.vupen.com/english/advisories/2010/0802
Added
Reference
http://www.vupen.com/english/advisories/2010/1040
Added
Reference
http://www.vupen.com/english/advisories/2010/1220
Added
Reference
https://bugzilla.redhat.com/show_bug.cgi?id=526911
Added
Reference
https://exchange.xforce.ibmcloud.com/vulnerabilities/53795
Added
Reference
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10969
Added
Reference
https://rhn.redhat.com/errata/RHSA-2009-1500.html
Added
Reference
https://rhn.redhat.com/errata/RHSA-2009-1501.html
Added
Reference
https://rhn.redhat.com/errata/RHSA-2009-1502.html
Added
Reference
https://rhn.redhat.com/errata/RHSA-2009-1503.html
Added
Reference
https://rhn.redhat.com/errata/RHSA-2009-1512.html
Added
Reference
https://www.redhat.com/archives/fedora-package-announce/2009-October/msg00750.html
Added
Reference
https://www.redhat.com/archives/fedora-package-announce/2009-October/msg00784.html
CVE Modified by Red Hat, Inc. 5/13/2024 10:10:54 PM
Action
Type
Old Value
New Value
CVE Modified by Red Hat, Inc. 2/12/2023 8:17:42 PM
Action
Type
Old Value
New Value
Changed
Description
CVE-2009-3604 xpdf/poppler: Splash::drawImage integer overflow and missing allocation return value check
The Splash::drawImage function in Splash.cc in Xpdf 2.x and 3.x before 3.02pl4, and Poppler 0.x, as used in GPdf and kdegraphics KPDF, does not properly allocate memory, which allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted PDF document that triggers a NULL pointer dereference or a heap-based buffer overflow.
Removed
CVSS V2
Red Hat, Inc. (AV:N/AC:M/Au:N/C:P/I:P/A:P)
Removed
Reference
https://access.redhat.com/errata/RHSA-2009:0480 [No Types Assigned]
Removed
Reference
https://access.redhat.com/errata/RHSA-2009:1500 [No Types Assigned]
Removed
Reference
https://access.redhat.com/errata/RHSA-2009:1501 [No Types Assigned]
Removed
Reference
https://access.redhat.com/errata/RHSA-2009:1502 [No Types Assigned]
Removed
Reference
https://access.redhat.com/errata/RHSA-2009:1503 [No Types Assigned]
Removed
Reference
https://access.redhat.com/errata/RHSA-2009:1512 [No Types Assigned]
Removed
Reference
https://access.redhat.com/security/cve/CVE-2009-3604 [No Types Assigned]
Removed
CVSS V2 Metadata
Victim must voluntarily interact with attack mechanism
CVE Modified by Red Hat, Inc. 2/02/2023 12:16:47 PM
Action
Type
Old Value
New Value
Changed
Description
The Splash::drawImage function in Splash.cc in Xpdf 2.x and 3.x before 3.02pl4, and Poppler 0.x, as used in GPdf and kdegraphics KPDF, does not properly allocate memory, which allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted PDF document that triggers a NULL pointer dereference or a heap-based buffer overflow.
CVE-2009-3604 xpdf/poppler: Splash::drawImage integer overflow and missing allocation return value check
Added
CVSS V2
Red Hat, Inc. (AV:N/AC:M/Au:N/C:P/I:P/A:P)
Added
Reference
https://access.redhat.com/errata/RHSA-2009:0480 [No Types Assigned]
Added
Reference
https://access.redhat.com/errata/RHSA-2009:1500 [No Types Assigned]
Added
Reference
https://access.redhat.com/errata/RHSA-2009:1501 [No Types Assigned]
Added
Reference
https://access.redhat.com/errata/RHSA-2009:1502 [No Types Assigned]
Added
Reference
https://access.redhat.com/errata/RHSA-2009:1503 [No Types Assigned]
Added
Reference
https://access.redhat.com/errata/RHSA-2009:1512 [No Types Assigned]
Added
Reference
https://access.redhat.com/security/cve/CVE-2009-3604 [No Types Assigned]
CPE Deprecation Remap by NIST 3/06/2019 11:30:37 AM
Action
Type
Old Value
New Value
Changed
CPE Configuration
OR
*cpe:2.3:a:foolabs:xpdf:2.02:*:*:*:*:*:*:*
OR
*cpe:2.3:a:glyphandcog:xpdfreader:2.02:*:*:*:*:*:*:*
CPE Deprecation Remap by NIST 3/06/2019 11:30:38 AM
Action
Type
Old Value
New Value
Changed
CPE Configuration
OR
*cpe:2.3:a:foolabs:xpdf:3.02:*:*:*:*:*:*:*
OR
*cpe:2.3:a:glyphandcog:xpdfreader:3.02:*:*:*:*:*:*:*
CPE Deprecation Remap by NIST 3/06/2019 11:20:31 AM
Action
Type
Old Value
New Value
Changed
CPE Configuration
OR
*cpe:2.3:a:foolabs:xpdf:2.00:*:*:*:*:*:*:*
OR
*cpe:2.3:a:glyphandcog:xpdfreader:2.00:*:*:*:*:*:*:*
CPE Deprecation Remap by NIST 3/06/2019 11:20:32 AM
Action
Type
Old Value
New Value
Changed
CPE Configuration
OR
*cpe:2.3:a:foolabs:xpdf:2.01:*:*:*:*:*:*:*
OR
*cpe:2.3:a:glyphandcog:xpdfreader:2.01:*:*:*:*:*:*:*
CPE Deprecation Remap by NIST 3/06/2019 11:20:32 AM
Action
Type
Old Value
New Value
Changed
CPE Configuration
OR
*cpe:2.3:a:foolabs:xpdf:2.03:*:*:*:*:*:*:*
OR
*cpe:2.3:a:glyphandcog:xpdfreader:2.03:*:*:*:*:*:*:*
CPE Deprecation Remap by NIST 3/06/2019 11:20:32 AM
Action
Type
Old Value
New Value
Changed
CPE Configuration
OR
*cpe:2.3:a:foolabs:xpdf:3.00:*:*:*:*:*:*:*
OR
*cpe:2.3:a:glyphandcog:xpdfreader:3.00:*:*:*:*:*:*:*
CPE Deprecation Remap by NIST 3/06/2019 11:20:32 AM
Action
Type
Old Value
New Value
Changed
CPE Configuration
OR
*cpe:2.3:a:foolabs:xpdf:3.01:*:*:*:*:*:*:*
OR
*cpe:2.3:a:glyphandcog:xpdfreader:3.01:*:*:*:*:*:*:*
CVE Modified by Red Hat, Inc. 9/18/2017 9:29:41 PM
Action
Type
Old Value
New Value
Added
Reference
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10969 [No Types Assigned]
Removed
Reference
http://oval.mitre.org/repository/data/getDef?id=oval:org.mitre.oval:def:10969 [No Types Assigned]
CVE Modified by Red Hat, Inc. 8/16/2017 9:31:11 PM
Action
Type
Old Value
New Value
Added
Reference
https://exchange.xforce.ibmcloud.com/vulnerabilities/53795 [No Types Assigned]
Removed
Reference
http://xforce.iss.net/xforce/xfdb/53795 [No Types Assigned]
Initial CVE Analysis 10/22/2009 8:46:00 AM
Action
Type
Old Value
New Value
Quick Info
CVE Dictionary Entry: CVE-2009-3604 NVD
Published Date: 10/21/2009 NVD
Last Modified: 04/08/2025
Source: Red Hat, Inc.