Unscored severity · published Dec 1, 2009
CVE-2009-4117
Multiple stack-based buffer overflows in pdf_shade4.c in MuPDF before commit 20091125231942, as used in SumatraPDF before 1.0.1, allow remote attackers to cause a denial of…
–
CVSS
7.8%
EPSS
No
On KEV
Description
Multiple stack-based buffer overflows in pdf_shade4.c in MuPDF before commit 20091125231942, as used in SumatraPDF before 1.0.1, allow remote attackers to cause a denial of service and possibly execute arbitrary code via a /Decode array for certain types of shading that are not properly handled by the (1) pdf_loadtype4shade, (2) pdf_loadtype5shade, (3) pdf_loadtype6shade, and (4) pdf_loadtype7shade functions. NOTE: some of these details are obtained from third party information.
Exploitation
Is it being used?
Exploit prediction (EPSS)7.8% · higher than 95% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
SU
Sumatrapdf · Sumatrapdfreader
through 1.0; 0.1; 0.2; 0.3; 0.4; 0.5; +9 more · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2009-4117
CVE.org
https://www.cve.org/CVERecord?id=CVE-2009-4117
Exploit
http://archives.neohapsis.com/archives/fulldisclosure/2009-11/0330.html
blog.kowalczyk.info
http://blog.kowalczyk.info/software/sumatrapdf/news.html
Vendor Advisory
http://secunia.com/advisories/37494
Vendor Advisory
http://secunia.com/advisories/37513
Vendor Advisory
http://www.vupen.com/english/advisories/2009/3355
bugs.ghostscript.com
https://bugs.ghostscript.com/show_bug.cgi?id=708030
More from Sumatrapdf
8.4
CVE-2026-107732
SumatraPDF: Markup/command-link injection into UI notification text
7.8
CVE-2026-25880
Untrusted Search Path in SumatraPDF Reader (explorer.exe on Windows)
7.8
CVE-2026-23512
SumatraPDF has an Untrusted Search Path in sumatrapdf/src/AppTools.cpp
7.8
CVE-2012-5340
SumatraPDF 2.1.1/MuPDF 1.0 allows remote attackers to cause an Integer Overflow in the lex_number() function via a corrupt PDF file
7.8
CVE-2013-2830
Use-after-free vulnerability in SumatraPDF Reader 2.x before 2.2.1 allows remote attackers to execute arbitrary code via a crafted PDF file
