Critical security advisoryCriticalFlagged by our vulnerability database: PHP2Shell is on CISA’s exploited list. Most WordPress hosting runs PHP. See if your site is affectedFlagged by our vulnerability database: PHP2Shell is being exploited. DetailsExploited: PHP2Shell. Check your site
HuttenlocherTechnologies
Updated 10 h ago

Vulnerability database

Every flaw the U.S. government’s cybersecurity agency (CISA) has confirmed attackers are using, plus the new WordPress plugin and theme bugs published each day, sorted by what they mean for a small business. We refresh it twice a day. If you see something your website or office runs, tell us.

1,762exploited flaws on CISA’s list
34added in the last 30 days
343new WordPress flaws this week
390,080entries in the database

28 results

  • Oct 8, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-107802 · Other software · sumatrapdfreader · reported by GitHubHigh 7.1

    SumatraPDF is a multi-format reader for Windows. In 3.6.1 and earlier, src/SelectionTranslate.cpp embeds selected or pasted translation text in quoted Windows command lines using incomplete quote-only escaping. The affected BuildGrokTranslateCmdLineTemp(), BuildClaudeTranslateCmdLineTemp(), and BuildCodexTranslateCmdLineTemp() functions can allow attacker-controlled text to inject model, working-directory, approval, or sandbox-bypass flags when the corresponding agentic CLI backend is installed and used. No broader impact is claimed beyond the advisory-supported conditions. No fixed version is available as of this review.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 8, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-107738 · Other software · sumatrapdfreader · reported by GitHubMedium 6.8

    SumatraPDF is a multi-format reader for Windows. In 3.6.1 and earlier, ChmFile::GetCharZ() narrows file-controlled unsigned string offsets from /#WINDOWS and /#IVB to signed integers without a lower-bound check. An offset that becomes negative can make the function read before the /#STRINGS buffer, causing deterministic application termination. No broader impact is claimed beyond the advisory-supported conditions. No fixed version is available as of this review.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 8, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-107737 · Other software · sumatrapdfreader · reported by GitHubMedium 5.7

    SumatraPDF is a multi-format reader for Windows. In 3.6.1 and earlier, and in pre-release 3.7.0.20369 when WebView2 is absent or cannot initialize, ParseProtoUrl() accepts the signed host component of an its:// URL and FindHtmlWindowById() uses it directly as an index into gHtmlWindows. Opening a crafted CHM through the IE fallback backend with a negative or otherwise out-of-range window identifier can cause an out-of-bounds pointer read followed by an invalid object callback dereference and process termination. No fixed version is available as of this review.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 8, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-107736 · Other software · sumatrapdfreader · reported by GitHubMedium 6.8

    SumatraPDF is a multi-format reader for Windows. In 3.6.1 and earlier, MaybeFlipBitmap() asks GDI+ to read the attacker-controlled PropertyTagOrientation size through GetPropertyItem() while supplying only a fixed 64-byte buf on the stack. Opening a crafted TIFF with enough EXIF Orientation values can cause attacker-selected bytes to overwrite stack control data, while tested builds terminate through the stack cookie check. No broader impact is claimed beyond the advisory-supported conditions. No fixed version is available as of this review.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 8, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-107735 · Other software · sumatrapdfreader · reported by GitHubMedium 5.4

    SumatraPDF is a multi-format reader for Windows. In 3.6.1 and earlier, InitializePolicies() starts the sumatrapdfrestrict.ini path with gPolicyRestrictions set to Perm::All and only ORs permission bits, so the INI file never revokes permissions. Deploying SumatraPDF with this INI file, including a malformed file or zero-valued permission settings, can silently bypass configured disk, network, printing, registry, clipboard, preference, and fullscreen restrictions. The -restrict command-line path works correctly and is not affected. No fixed version is available as of this review.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 8, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-107734 · Other software · sumatrapdfreader · reported by GitHubHigh 7.1

    SumatraPDF is a multi-format reader for Windows. In 3.5.2 and earlier, an attacker-controlled SyncTeX source filename is substituted for the %f placeholder in an external editor command line without safe Windows argument quoting, and the resulting command line is passed to CreateProcessW(). A user with an external editor configured or auto-detected who opens a PDF with a crafted .synctex.gz file and invokes inverse search can inject command-line flags; the resulting impact depends on the target editor interpreting those flags and can include unintended editor actions or code execution through a malicious extension. No broader impact is claimed beyond the advisory-supported conditions. No fixed version is available as of this review.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 8, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-107733 · Other software · sumatrapdfreader · reported by GitHubMedium 6.8

    SumatraPDF is a multi-format reader for Windows. In 3.6.1 and earlier, FrameOnCommand() handles CmdExec by passing a null current-tab pointer to RunWithExe(), which dereferences WindowTab::filePath. A local process in the same interactive Windows session, at an integrity level greater than or equal to SumatraPDF's under Windows UIPI, can dispatch CmdExec over DDE or WM_COPYDATA while no document tab is open, causing abrupt process termination and loss of unsaved state. No broader impact is claimed beyond the advisory-supported conditions. No fixed version is available as of this review.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 8, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-107732 · Other software · sumatrapdfreader · reported by GitHubHigh 8.4

    SumatraPDF is a multi-format reader for Windows. In 3.6.1 and earlier, untrusted document paths and PDF link targets are interpolated into notification text that ParseTip() interprets as trusted tip markup. When a user clicks an injected link, ExecuteTipLink() dispatches its CmdExec command and can execute an attacker-selected local program in the user's context. No broader impact is claimed beyond the advisory-supported conditions. No fixed version is available as of this review.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 8, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-107731 · Other software · sumatrapdfreader · reported by GitHubMedium 5.5

    SumatraPDF is a multi-format reader for Windows. In 3.7.0.22298, four independently reachable range-validation variants in src/LitDoc.cpp allow file-controlled offsets and sizes to overflow, narrow to negative values, or wrap before incomplete bounds checks. The affected calculations include contentOffset, the directory expression dirOff64 + dirLen64, and the decoded-section offset + size, along with secondary-header range handling. Opening a crafted LIT file that reaches one of these variants can cause invalid pointer reads and deterministic application termination. No broader impact is claimed beyond the advisory-supported conditions. No fixed version is available as of this review.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 8, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-107730 · Other software · sumatrapdfreader · reported by GitHubMedium 5.5

    SumatraPDF is a multi-format reader for Windows. In 3.7.0.22298, LitParseHeader() in src/LitDoc.cpp computes the attacker-controlled hdrLen + nPieces * 16 section offset using signed 32-bit arithmetic without validating the complete result. When the component values make that aggregate calculation overflow to a negative value, pointer construction reaches an invalid read in LitU32(), causing deterministic application termination. The supplied evidence does not demonstrate code execution, information disclosure, arbitrary read, or integrity impact. No fixed version is available as of this review.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 8, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-107729 · Other software · sumatrapdfreader · reported by GitHubMedium 5.5

    SumatraPDF is a multi-format reader for Windows. In 3.7.0.22298, src/MobiDoc.cpp narrows the untrusted unsigned mobiHdr.hdrLen field to a signed integer for validation; values above INT_MAX become negative and bypass the upper-bound check. When the EXTH flag is set, the original unsigned value is reused as a pointer offset, causing DecodeExthHeader() to read beyond the record buffer. Opening a crafted MOBI file can reliably terminate the application with a native access violation; no code execution, information disclosure, or integrity impact has been demonstrated. No fixed version is available as of this review.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 24, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-26054 · Other software · sumatrapdfreader · reported by GitHubMedium 6.8

    SumatraPDF is a multi-format reader for Windows. Prior to 3.6, the MobiDoc::ParseHeader function in src/MobiDoc.cpp validates a record using kMobiHeaderMinLen but DecodeMobiDocHeader constructs a decoder sized for kMobiHeaderLen without receiving the actual remaining buffer length. A malformed MOBI file can use an attacker-controlled header length to bypass optional-field early returns and cause the decoder to read beyond a short heap buffer. Opening the crafted document can crash SumatraPDF. This issue is fixed in version 3.6.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 24, 2026SumatraPDF 3.6.1 contains an integer overflow vulnerability in EngineMupdf::BuildPageLabelRec() when parsing PDF PageLabels /Nums entries.CVE-2026-88361 · Other software · reported by MITREHigh 7.5

    SumatraPDF 3.6.1 contains an integer overflow vulnerability in EngineMupdf::BuildPageLabelRec() when parsing PDF PageLabels /Nums entries.

    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 20, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-55586 · Other software · sumatrapdfreader · reported by GitHubMedium 6.6

    SumatraPDF is a multi-format reader for Windows. In 3.6.1 and earlier, a crafted CHM file can supply malformed LZX Huffman code lengths to make_decode_table in ext/CHMLib/lzx.c. In the long-code branch, the function writes new internal nodes through next_symbol before validating that the canonical Huffman table has overflowed. The PRETREE case can write beyond the 104-entry PRETREE_table into adjacent heap state in struct LZXstate when reached through chm_open, chm_retrieve_object, LZXdecompress, and BUILD_TABLE. This produces heap memory corruption in the parser process, while arbitrary code execution has not been demonstrated. No fixed version is available as of this review.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 9, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-25961 · Other software · sumatrapdfreader · reported by GitHubHigh 7.5

    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 malicious installer URL, and achieve arbitrary code execution.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 9, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-25920 · Other software · sumatrapdfreader · reported by GitHubMedium 5.5

    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 dictionary buffer, leading to a crash.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 9, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-25880 · Other software · sumatrapdfreader · reported by GitHubHigh 7.8

    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 any warning or user interaction beyond the menu click.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 21, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-23951 · Other software · sumatrapdfreader · reported by GitHubMedium 5.5

    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. There are no published fixes at the time of publication.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 14, 2026SumatraPDF is a multi-format reader for Windows.CVE-2026-23512 · Other software · sumatrapdfreader · reported by GitHubHigh 8.6

    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 application's installation directory, leading to arbitrary code execution.

    Product
    sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 15, 2025A null pointer dereference vulnerability was discovered in SumatraPDF 3.5.2 during the processing of a crafted .djvu file.CVE-2025-57248 · Other software · Sumatrapdfreader · reported by MITREHigh 7.3

    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.

    Product
    Sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 4, 2025CHMLib through 2bef8d0, as used in SumatraPDF and other products, has a chm_lib.c _chm_decompress_block integer overflow.CVE-2025-48172 · Other software · CHMLib · reported by MITREMedium 5.6

    CHMLib through 2bef8d0, as used in SumatraPDF and other products, has a chm_lib.c _chm_decompress_block integer overflow. There is a resultant heap-based buffer overflow in _chm_fetch_bytes.

    Product
    CHMLib
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 26, 2023A buffer overflow in SumatraPDF Reader v3.4.6 allows attackers to cause a Denial of Service (DoS) via a crafted text file.CVE-2023-33802 · Other software · Sumatrapdfreader · reported by MITREMedium 5.5

    A buffer overflow in SumatraPDF Reader v3.4.6 allows attackers to cause a Denial of Service (DoS) via a crafted text file.

    Product
    Sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 23, 2020SumatraPDF 2.1.1/MuPDF 1.0 allows remote attackers to cause an Integer Overflow in the lex_number() function via a corrupt PDF file.CVE-2012-5340 · Other software · Sumatrapdfreader · reported by MITREHigh 7.8

    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.

    Product
    Sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 8, 2018Use-after-free vulnerability in SumatraPDF Reader 2.x before 2.2.1 allows remote attackers to execute arbitrary code via a crafted PDF file.CVE-2013-2830 · Other software · Sumatrapdfreader · reported by MITREHigh 7.8

    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.

    Product
    Sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 5, 2012Heap-based buffer overflow in SumatraPDF before 2.1 allows remote attackers to execute arbitrary code via a crafted PDF document, a different vulnerability thanCVE-2012-4896 · Other software · Sumatrapdfreader · reported by MITREHigh 9.3

    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.

    Product
    Sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 5, 2012Heap-based buffer overflow in SumatraPDF before 2.1 allows remote attackers to execute arbitrary code via a crafted PDF document, a different vulnerability thanCVE-2012-4895 · Other software · Sumatrapdfreader · reported by MITREHigh 9.3

    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.

    Product
    Sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 30, 2009Multiple 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 causeCVE-2009-4117 · Other software · Sumatrapdfreader · reported by MITREHigh 9.3

    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.

    Product
    Sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 11, 2009Heap-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.3CVE-2009-1605 · Other software · Sumatrapdfreader · reported by MITREMedium 5.4

    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.

    Product
    Sumatrapdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.

Where this comes from: the exploited list is CISA’s Known Exploited Vulnerabilities catalog. Everything else is the whole National Vulnerability Database, where each record is published by the team that found the bug (Wordfence, Patchstack, WPScan, the vendors themselves and others); we show who. Exploit odds are FIRST’s EPSS, updated daily. Titles and categories are ours, so check the linked record before acting on a detail. For a write-up of the big ones, see our advisories. Every vendor, and every WordPress plugin and theme with a recorded flaw, also has its own page. All of it is free to reuse as JSON, CSV or RSS.

Weekly security brief

The flaws that hit local websites, every Friday.

One short email: what got exploited this week, which WordPress plugins broke, and what to check. Unsubscribe in one click.

Get in touch

Tell us what you're building.

A website, your marketing, a security check, an app, or the thing you've been running out of a spreadsheet for three years. A few lines is plenty.

01The person who'll do the work writes back
02A short call, then a written plan with the price
03Nothing starts until you say yes
04Hacked or down right now? Call, and we pick up the same day
843-331-6339

Not ready to talk yet? Run the free website check and see what Google sees.

What do you need?
Build
Grow
Protect
Urgent

No newsletter, no sales sequence. Just a reply.