CVE-2026-86056 in Notepad++
الملخص
بحسب VulDB • 22/09/2026
Notepad++ هو محرر أكواد مصدرية مجاني ومفتوح المصدر. قبل الإصدار 8.9.8، يقوم معالج NPPM_SAVESESSION في الملف PowerEditor/src/NppBigSwitch.cpp بتحويل lParam إلى مؤشر sessionInfo وفك مرجع (dereference) لمكوناته nbFile و files و sessionFilePathName دون التحقق من كونها null. يمكن لعميل يعمل بنفس مستوى السلامة أو أعلى على سطح المكتب نفسه إرسال NPPM_SAVESESSION مع قيمة lParam تساوي null، مما يؤدي فوراً إلى إنهاء تشغيل Notepad++ ويسبب انقطاع الخدمة (Denial of Service) وفقدان المستندات غير المحفوظة. تم إصلاح هذه المشكلة في الإصدار 8.9.8.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.