CVE-2025-15556highunder attackCWE-494

CVE-2025-15556: high-severity vulnerability in notepad-plus-plus

Notepad++ < 8.8.9 WinGUp Updater Lacks Update Integrity Verification

Published · Updated

E-mail alert when it lands in KEV, gets a public PoC or its score goes up.

71Vexday Risk Score

Prioritize patching. It under exploitation confirmed by CISA and has a public proof of concept.

ssvc Actcvss 7.7epss 1.7%
from disclosure to weapon6 days
Published on NVDFeb 3
1st PoC+6d
CISA KEV+9d
Action required by CISAfederal deadline: 2026-03-05

Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.

In short

Notepad++ versions before 8.8.9 don't verify that updates are legitimate before installing them. An attacker on the same network could intercept the update and replace it with malicious software that runs with your permissions.

Technical detail

The WinGUp updater in Notepad++ < 8.8.9 fails to cryptographically verify update metadata and installer packages, allowing a man-in-the-middle attacker to intercept update traffic and redirect it to a malicious binary. Exploitation requires network-level access to intercept the update connection, resulting in arbitrary code execution with user privileges.

Summary generated and translated by AI from the official description.

The full analysis of this CVE is available in Portuguese →

Notepad++ versions prior to 8.8.9, when using the WinGUp updater, contain an update integrity verification vulnerability where downloaded update metadata and installers are not cryptographically verified. An attacker able to intercept or redirect update traffic can cause the updater to download and execute an attacker-controlled installer, resulting in arbitrary code execution with the privileges of the user.
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.