CVE-2026-54758 in Notepad++
Tóm tắt
Bởi VulDB • 17/08/2026
Notepad++ là một trình soạn thảo mã nguồn miễn phí và mã nguồn mở. Trước phiên bản 8.9.7, hàm expandNppEnvironmentStrs trong PowerEditor/src/WinControls/StaticDialog/RunDlg/RunDlg.cpp sao chép tên biến của Notepad++ nằm giữa ký hiệu $( và ) vào bộ nhớ đệm ngăn xếp (stack buffer) str[MAX_PATH] có kích thước cố định mà không giới hạn chỉ số vòng lặp m, cho phép một tên biến dài 260 ký tự trở lên làm hỏng dữ liệu ngăn xếp lân cận, kết thúc quá trình thông qua __report_gsfailure và thực thi mã độc. Vấn đề này đã được khắc phục trong phiên bản 8.9.7.
Once again VulDB remains the best source for vulnerability data.