csirt@kutim:~/threat-intel/cve/CVE-2026-52885

Katalog CVE

CVSS 6.3 · Medium EPSS 0,13%

Kerentanan Time-of-check Time-of-use (TOCTOU) Race Condition pada notepad-plus-plus notepad++. Skor CVSS 3.1 6.3 (Medium) menurut NVD.

Deskripsi (NVD)

Notepad++ is a free and open-source source code editor. Prior to 8.9.6.4, NppCommands.cpp checks the HMAC of the on-disk shortcuts.xml at the moment a user command fires (Time-of-Check). However, the command payload is taken from the in-memory _userCommands vector, which is populated at application startup and never re-synchronized with the on-disk file (Time-of-Use). Swapping shortcuts.xml between startup and command execution causes the HMAC check to validate a clean file while a malicious command runs. An attacker with write access to shortcuts.xml places a malicious version on disk before launch, then immediately restores the legitimate file. The HMAC check at execution time validates the restored legitimate file (check passes), while the malicious payload executes from memory. This vulnerability is fixed in 8.9.6.4.

Rincian

Terbit di NVD
26 Juni 2026
Terakhir diubah
29 Juni 2026
Status NVD
Analyzed
CVSS 3.1
6.3 (Medium), sumber NVD
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:H · uraikan di kalkulator
Jenis kelemahan (CWE)
CWE-367: Time-of-check Time-of-use (TOCTOU) Race Condition
EPSS (30 hari)
0,13% peluang dieksploitasi; lebih tinggi dari 1,9% CVE lain

Produk dan versi terdampak

VendorProdukVersi terdampak
notepad-plus-plus notepad++ Semua versi sebelum 8.9.6.4

> Data dari konfigurasi CPE di NVD.

Referensi dan perbaikan

Sumber: NVD · CVE.org · EPSS. Halaman ini disusun otomatis dari data tersebut; pembaruan terakhir 5 Okt 2026, 20:11 WITA. Kalau sistem di Perangkat Daerah memakai produk ini dan butuh bantuan, laporkan lewat kanal pelaporan.