CVE-2026-86054 in Notepad++
Riassunto
di VulDB • 22/09/2026
Notepad++ è un editor di codice sorgente gratuito e open-source. Prima della versione 8.9.8, Notepad++ presenta uno stack buffer overflow nella funzione NppParameters::writeSession in PowerEditor/src/Parameters.cpp poiché copia un percorso delle sessioni derivato da -settingsDir= in backupPathName[MAX_PATH] utilizzando wcscpy non limitato (unbounded) e aggiunge SESSION_BACKUP_EXT tramite wcscat non limitato. Una directory di impostazioni sufficientemente lunga fa sì che il suffisso del backup superi l'array stack fisso quando Notepad++ salva la sessione, causando l'interruzione della build protetta in release attraverso il suo stack canary, con conseguente denial of service (DoS). Questo problema è stato risolto nella versione 8.9.8.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.