Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2026-25961-SumatraPDF-3.5.0---3.5.2-RCE — SumatraPDF versions 3.5.0 to 3.5.2 disable TLS hostname verification during update checks # (using INTERNET_FLAG_IGNORE_CERT_CN_INVALID) and do not perform any signature or integrity # validation on the downloaded installer. | Kitploit
Tools/GitHubGitHub/mbanyamer/cve-2026-25961-sumatrapdf-3.5.0---3.5.2-rce
Payload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingRed Teaming
GitHubmbanyamer/cve-2026-25961-sumatrapdf-3.5.0---3.5.2-rce

CVE-2026-25961-SumatraPDF-3.5.0---3.5.2-RCE

SumatraPDF versions 3.5.0 to 3.5.2 disable TLS hostname verification during update checks # (using INTERNET_FLAG_IGNORE_CERT_CN_INVALID) and do not perform any signature or integrity # validation on the downloaded installer.

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
View Repository
216 months agoNot yet reviewed
Share

SumatraPDF Insecure Update PoC

CVE-2026-25961 – Remote Code Execution via Malicious Update Server

Author: Mohammed Idrees Banyamer


Date: February 2026
CVE: CVE-2026-25961
GHSA: GHSA-xpm2-rr5m-x96q
CVSS v3.1: 7.5 High (AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H)
Affected versions: SumatraPDF 3.5.0 – 3.5.2
Tested on: Windows 10 / Windows 11

Vulnerability

SumatraPDF versions 3.5.0 to 3.5.2 disable TLS hostname validation during the auto-update check and do not verify the digital signature or integrity of the downloaded installer.

A network-positioned attacker can:

  • Intercept / spoof the request to https://www.sumatrapdfreader.org/update-check-rel.txt
  • Return a forged response pointing to an attacker-controlled executable
  • When the user clicks "Install", SumatraPDF executes the file via CreateProcess

Realistic attack vectors: rogue Wi-Fi, compromised home/office router, DNS hijacking, transparent proxy injection, etc.

Features of this PoC

  • Forges a realistic update-check-rel.txt response
  • Hosts a malicious installer file
  • Logs victim IP when payload is requested
  • Simple Flask-based server (easy to deploy / modify)

Requirements

root@kitploit:~
pip install flask

Usage

root@kitploit:~
# Example with msfvenom (optional)
msfvenom -p windows/x64/exec CMD=calc.exe -f exe > malicious_installer.exe
#Run the server:
python3 CVE-2026-25961_poc.py
Download Tool