Notepad Plus Plus
Approved changes feed: RSS · Atom
cpe:2.3:a:notepad-plus-plus:notepad-plus-plus:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Notepad Plus Plus (29252a6c-466d-52a8-9ad6-7ab7379c3cdf) |
|---|---|
| Product | Notepad Plus Plus (8e6cfd26-e1f4-5e40-be0d-f4c7582b28f6) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-85288 |
vulnerable | 2026-10-13 12:28:54.157428 |
Notepad++: Shortcuts.xml macro HMAC bypass still reachable via the "Run a Macro Multiple Times" dialog
MEDIUM (6.7)
Notepad++ is a free and open-source source code editor. Prior to 8.9.8, Notepad++ incompletely enforces shortcuts.xml HMAC validation because WM_MACRODLGRUNMACRO, the Run a Macro Multiple Times entry point, calls macroPlayback() without the validation used by command(). A tampered shortcuts.xml macro that is blocked through the Macro menu or a shortcut key can therefore execute through the multi-run dialog and invoke internal Notepad++ commands, including commands that launch external programs, in the current user context. This issue is fixed in version 8.9.8.
Published: 2026-09-22T17:11:47.937Z
Updated: 2026-09-25T23:48:00.716Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-85279 |
vulnerable | 2026-10-13 12:28:54.151024 |
Notepad++: Stack Buffer Overflow in Plugin Lexer Loading via Unchecked GetLexerCount() Return Value
HIGH (8.6)
Notepad++ is a free and open-source source code editor. Prior to 8.9.8, Notepad++ contains a stack buffer overflow in PluginsManager::loadPluginFromPath in PowerEditor/src/MISC/PluginsManager/PluginsManager.cpp because the plugin-supplied GetLexerCount() result controls a loop that writes to containers[30] without enforcing NB_MAX_EXTERNAL_LANG. A malicious or compromised plugin that reports more than 30 lexers can write beyond the stack array and corrupt control data, which can permit arbitrary code execution in the Notepad++ process context. This issue is fixed in version 8.9.8.
Published: 2026-09-22T17:08:42.474Z
Updated: 2026-09-22T18:27:51.292Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-85995 |
vulnerable | 2026-10-13 12:28:54.141727 |
Notepad++: Authenticode verification bypass allows modified updater execution
HIGH (7.3)
Notepad++ is a free and open-source source code editor. From 8.9.7 until 8.9.8, the Notepad++ updater and signature verification path can accept a modified GUP.exe file whose embedded certificate metadata remains present even though its Authenticode digest is invalid. An attacker who can replace or plant the updater-related file can cause Notepad++ to launch attacker-modified code when a user triggers the updater path, but the issue does not provide remote code execution by itself. This issue is fixed in version 8.9.8.
Published: 2026-09-22T17:15:05.375Z
Updated: 2026-09-22T17:43:17.068Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-86054 |
vulnerable | 2026-10-13 12:28:46.547776 |
Notepad++: Stack Buffer Overflow in `NppParameters::writeSession` via overlong session path
HIGH (7.8)
Notepad++ is a free and open-source source code editor. Prior to 8.9.8, Notepad++ contains a stack buffer overflow in NppParameters::writeSession in PowerEditor/src/Parameters.cpp because it copies a session path derived from -settingsDir= into backupPathName[MAX_PATH] with unbounded wcscpy and appends SESSION_BACKUP_EXT with unbounded wcscat. A sufficiently long settings directory causes the backup suffix to exceed the fixed stack buffer when Notepad++ saves the session, and the protected release build terminates through its stack canary, causing denial of service. This issue is fixed in version 8.9.8.
Published: 2026-09-22T17:12:38.351Z
Updated: 2026-09-28T17:36:02.778Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-86056 |
vulnerable | 2026-10-13 12:28:46.406521 |
Notepad++: Null pointer dereference in NPPM_SAVESESSION message handler causes crash (DoS)
MEDIUM (5.5)
Notepad++ is a free and open-source source code editor. Prior to 8.9.8, the NPPM_SAVESESSION handler in PowerEditor/src/NppBigSwitch.cpp converts lParam to a sessionInfo pointer and dereferences its nbFile, files, and sessionFilePathName members without checking for null. A process running at the same or a higher Windows integrity level on the same desktop can send NPPM_SAVESESSION with a null lParam, immediately terminating Notepad++ and causing denial of service and loss of unsaved documents. This issue is fixed in version 8.9.8.
Published: 2026-09-22T17:14:13.141Z
Updated: 2026-09-22T17:40:34.136Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-77605 |
vulnerable | 2026-10-13 12:28:29.659855 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-73250 |
vulnerable | 2026-09-16 04:33:09.995891 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-52885 |
vulnerable | 2026-07-29 00:57:48.994383 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-52884 |
vulnerable | 2026-07-29 00:57:48.994071 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-48800 |
vulnerable | 2026-07-29 00:55:01.659744 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-48778 |
vulnerable | 2026-07-29 00:55:01.633308 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-48770 |
vulnerable | 2026-07-29 00:55:01.619302 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-46710 |
vulnerable | 2026-07-29 00:54:59.180666 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-25926 |
vulnerable | 2026-06-08 07:53:20.613565 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-49144 |
vulnerable | 2026-06-08 07:29:12.628396 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-15556 |
vulnerable | 2026-06-08 07:06:36.450469 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-40166 |
vulnerable | 2026-06-08 06:09:41.349092 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-40164 |
vulnerable | 2026-06-08 06:09:41.346918 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-40036 |
vulnerable | 2026-06-08 06:09:41.082697 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-40031 |
vulnerable | 2026-06-08 06:09:41.073402 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-32168 |
vulnerable | 2026-06-08 05:44:42.628960 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.