CVE-2026-54758 in Notepad++
الملخص
بحسب VulDB • 17/08/2026
Notepad++ هو محرر أكواد مصدرية مجاني ومفتوح المصدر. قبل الإصدار 8.9.7، تقوم دالة expandNppEnvironmentStrs الموجودة في PowerEditor/src/WinControls/StaticDialog/RunDlg/RunDlg.cpp بنسخ اسم متغير Notepad++ بين $( و ) إلى مخزن مؤقت على المكدس (stack buffer) بحجم ثابت من نوع wchar_t str[MAX_PATH] دون تحديد حد لمؤشر الحلقة m، مما يسمح لاسم يتكون من 260 حرفاً أو أكثر بتلف البيانات المجاورة في المكدس وإنهاء العملية عبر __report_gsfailure، وتنفيذ الأكواد بشكل محتمل. تم إصلاح هذه المشكلة في الإصدار 8.9.7.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.