Sumatrapdfreader Sumatrapdf vulnerabilities

13 known vulnerabilities affecting sumatrapdfreader/sumatrapdf.

Total CVEs
13
CISA KEV
0
Public exploits
2
Exploited in wild
0
Severity breakdown
CRITICAL3HIGH6MEDIUM4

Vulnerabilities

Page 1 of 1
CVE-2026-25880HIGHCVSS 7.8≤ 3.5.22026-02-09
CVE-2026-25880 [HIGH] CWE-426 CVE-2026-25880: SumatraPDF is a multi-format reader for Windows. In 3.5.2 and earlier, the PDF reader allows executi SumatraPDF is a multi-format reader for Windows. In 3.5.2 and earlier, the PDF reader allows execution of a malicious binary (explorer.exe) located in the same directory as the opened PDF when the user clicks File → “Show in folder”. This behavior leads to arbitrary code execution on the victim’s system with the privileges of the current user, without
cvelistv5nvd
CVE-2026-25961HIGHCVSS 7.5≥ 3.5, ≤ 3.5.2v>= 3.5.0, <= 3.5.22026-02-09
CVE-2026-25961 [HIGH] CWE-295 CVE-2026-25961: SumatraPDF is a multi-format reader for Windows. In 3.5.0 through 3.5.2, SumatraPDF's update mechani SumatraPDF is a multi-format reader for Windows. In 3.5.0 through 3.5.2, SumatraPDF's update mechanism disables TLS hostname verification (INTERNET_FLAG_IGNORE_CERT_CN_INVALID) and executes installers without signature checks. A network attacker with any valid TLS certificate (e.g., Let's Encrypt) can intercept the update check request, inject a malic
cvelistv5nvd
CVE-2026-25920MEDIUMCVSS 5.5≤ 3.5.22026-02-09
CVE-2026-25920 [MEDIUM] CWE-125 CVE-2026-25920: SumatraPDF is a multi-format reader for Windows. In 3.5.2 and earlier, a heap out-of-bounds read vul SumatraPDF is a multi-format reader for Windows. In 3.5.2 and earlier, a heap out-of-bounds read vulnerability exists in SumatraPDF's MOBI HuffDic decompressor. The bounds check in AddCdicData() only validates half the range that DecodeOne() actually accesses. Opening a crafted .mobi file can read nearly (1 << codeLength) bytes beyond the CDIC dicti
cvelistv5nvd
CVE-2026-23951MEDIUMCVSS 5.5≤ 3.5.2rel2026-01-22
CVE-2026-23951 [MEDIUM] CWE-125 CVE-2026-23951: SumatraPDF is a multi-format reader for Windows. All versions contain an off-by-one error in the val SumatraPDF is a multi-format reader for Windows. All versions contain an off-by-one error in the validation code that only triggers with exactly 2 records, causing an integer underflow in the size calculation. This bug exists in PalmDbReader::GetRecord when opening a crafted Mobi file, resulting in an out-of-bounds heap read that crashes the app. Th
cvelistv5nvd
CVE-2026-23512HIGHCVSS 7.8≤ 3.5.22026-01-14
CVE-2026-23512 [HIGH] CWE-426 CVE-2026-23512: SumatraPDF is a multi-format reader for Windows. In 3.5.2 and earlier, there is a Untrusted Search P SumatraPDF is a multi-format reader for Windows. In 3.5.2 and earlier, there is a Untrusted Search Path vulnerability when Advanced Options setting is trigger. The application executes notepad.exe without specifying an absolute path when using the Advanced Options setting. On Windows, this allows execution of a malicious notepad.exe placed in the appl
cvelistv5nvd
CVE-2025-57248HIGHCVSS 7.3v3.5.22025-09-15
CVE-2025-57248 [HIGH] CWE-476 CVE-2025-57248: A null pointer dereference vulnerability was discovered in SumatraPDF 3.5.2 during the processing of A null pointer dereference vulnerability was discovered in SumatraPDF 3.5.2 during the processing of a crafted .djvu file. When the file is opened, the application crashes inside libmupdf.dll, specifically in the DataPool::has_data() function.
nvd
CVE-2023-33802MEDIUMCVSS 5.5v3.4.62023-07-26
CVE-2023-33802 [MEDIUM] CWE-120 CVE-2023-33802: A buffer overflow in SumatraPDF Reader v3.4.6 allows attackers to cause a Denial of Service (DoS) vi A buffer overflow in SumatraPDF Reader v3.4.6 allows attackers to cause a Denial of Service (DoS) via a crafted text file.
nvd
CVE-2012-5340HIGHCVSS 7.8PoCv2.1.12020-01-23
CVE-2012-5340 [HIGH] CWE-190 CVE-2012-5340: SumatraPDF 2.1.1/MuPDF 1.0 allows remote attackers to cause an Integer Overflow in the lex_number() 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.
nvd
CVE-2013-2830HIGHCVSS 7.8≥ 2.0, < 2.2.12018-02-08
CVE-2013-2830 [HIGH] CWE-416 CVE-2013-2830: Use-after-free vulnerability in SumatraPDF Reader 2.x before 2.2.1 allows remote attackers to execut 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.
nvd
CVE-2012-4895CRITICALCVSS 9.3≤ 2.0.1v0.1+26 more2012-10-05
CVE-2012-4895 [CRITICAL] CWE-119 CVE-2012-4895: Heap-based buffer overflow in SumatraPDF before 2.1 allows remote attackers to execute arbitrary cod Heap-based buffer overflow in SumatraPDF before 2.1 allows remote attackers to execute arbitrary code via a crafted PDF document, a different vulnerability than CVE-2012-4896.
nvd
CVE-2012-4896CRITICALCVSS 9.3≤ 2.0.1v0.1+26 more2012-10-05
CVE-2012-4896 [CRITICAL] CVE-2012-4896: Heap-based buffer overflow in SumatraPDF before 2.1 allows remote attackers to execute arbitrary cod Heap-based buffer overflow in SumatraPDF before 2.1 allows remote attackers to execute arbitrary code via a crafted PDF document, a different vulnerability than CVE-2012-4895.
nvd
CVE-2009-4117CRITICALCVSS 9.3PoC≤ 1.0v0.1+13 more2009-12-01
CVE-2009-4117 [CRITICAL] CWE-119 CVE-2009-4117: Multiple stack-based buffer overflows in pdf_shade4.c in MuPDF before commit 20091125231942, as used 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,
nvd
CVE-2009-1605MEDIUMCVSS 5.4≤ 0.9.3v0.1+11 more2009-05-11
CVE-2009-1605 [MEDIUM] CWE-119 CVE-2009-1605: Heap-based buffer overflow in the loadexponentialfunc function in mupdf/pdf_function.c in MuPDF in t Heap-based buffer overflow in the loadexponentialfunc function in mupdf/pdf_function.c in MuPDF in the mupdf-20090223-win32 package, as used in SumatraPDF 0.9.3 and earlier, allows remote attackers to execute arbitrary code via a crafted PDF file. NOTE: some of these details are obtained from third party information.
nvd