EXECUTIVE SUMMARY
A format string vulnerability (CVE-2026-3008) in Notepad++ allows attackers to crash the application or disclose memory data. The issue is triggered through a specially crafted nativeLang.xml configuration file used in localized versions of the application. Successful exploitation may result in application instability or information leakage, which could aid further attacks. Users are strongly advised to update to Notepad++ version 8.9.4 to mitigate the risk.
- CVE: CVE-2026-3008, CVE-2026-6539(Related)
- CVSS Score: 6.5 (Medium)
- Active Region: Global
- Affected Sector: All sectors
- Affected Product: Notepad++ (v8.9.3 and earlier)
- Severity: High
- Published Date: April 28, 2026
TECHNICAL DETAILS
This vulnerability is a format string injection issue caused by improper handling of user-controlled input, resulting in unintended memory access. Successful exploitation may lead to application crashes or disclosure of sensitive memory data, and in certain scenarios, could assist in bypassing protections such as ASLR when combined with other exploits.
- Target: The vulnerability affects core Notepad++ functionality, particularly components involved in processing input and displaying search results (e.g., operations such as Find in Files), which are commonly used during routine text processing.
- Root Cause: The issue stems from insufficient validation and unsafe handling of user-controlled input, allowing format specifiers to be improperly interpreted during execution, leading to unintended memory access.
- Prerequisite for Exploitation: Exploitation requires user interaction, typically involving the loading of a malicious or modified configuration/file……



