CVE-2026-48778
Təsvir
Notepad++ pulsuz və açıq mənbəli mənbə kodu redaktorudur. 8.9.6.1 versiyasından əvvəl config.xml faylındakı <GUIConfig name="commandLineInterpreter"> teqi NppXml::value() (Parameters.cpp:6430) tərəfindən oxunur və heç bir validasiya, ağ siyahı və ya rəqəmsal imza yoxlaması olmadan _nppGUI._commandLineInterpreter daxilində saxlanılır. İstifadəçi IDM_FILE_OPEN_CMD (File → Open Containing Folder → cmd) əmrini tetiklədikdə, NppCommands.cpp:228 bu dəyərlə Command obyektini yaradır və run() funksiyasını çağırır ki, bu da hücumçu tərəfindən idarə olunan sətiri icra edilə bilən fayl yolu kimi istifadə edərək ShellExecute (RunDlg.cpp:221) funksiyasını işə salır. Bu zəiflik 8.9.6.1 versiyasında aradan qaldırılıb.
Necə düzəltmək olar
- notepad-plus-plus notepad\+\+8.9.6.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| notepad-plus-plus notepad\+\+ | v < 8.9.6.1 | 8.9.6.1 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.