製品・ソフトウェアに関する情報
notepad-plus-plusのnotepad++におけるスタックベースのバッファオーバーフローの脆弱性
Title notepad-plus-plusのnotepad++におけるスタックベースのバッファオーバーフローの脆弱性
Summary

Notepad++ バージョン8.9.3のファイルドロップハンドラーコンポーネントに、スタックベースのバッファオーバーフローの脆弱性があります。ユーザーが末尾にバックスラッシュのない正確に259文字のディレクトリパスをドラッグアンドドロップした場合、アプリケーションは適切な境界チェックを行わずにバックスラッシュとヌル終端を追加します。その結果、スタックバッファオーバーフローが発生し、アプリケーションがクラッシュ(STATUS_STACK_BUFFER_OVERRUN)します。

Possible impacts ・当該ソフトウェアが扱う全ての情報が外部に漏れる可能性があります。 ・当該ソフトウェアが扱う全ての情報が書き換えられる可能性があります。 ・当該ソフトウェアが完全に停止する可能性があります。 
Solution

ベンダ情報を参照して適切な対策を実施してください。

Publication Date April 10, 2026, midnight
Registration Date June 8, 2026, 12:31 p.m.
Last Update June 8, 2026, 12:31 p.m.
CVSS3.0 : 重要
Score 7.8
Vector CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Affected System
notepad-plus-plus
notepad++ 8.9.3
CVE (情報セキュリティ 共通脆弱性識別子)
CWE (共通脆弱性タイプ一覧)
ベンダー情報
その他
Change Log
No Changed Details Date of change
1 [2026年06月08日]
  掲載
June 8, 2026, 12:31 p.m.

NVD Vulnerability Information
CVE-2026-5525
Summary

A stack-based buffer overflow vulnerability exists in Notepad++ version 8.9.3 in the file drop handler component. When a user drags and drops a directory path of exactly 259 characters without a trailing backslash, the application appends a backslash and null terminator without proper bounds checking, resulting in a stack buffer overflow and application crash (STATUS_STACK_BUFFER_OVERRUN).

Publication Date April 10, 2026, 5:16 p.m.
Registration Date April 15, 2026, 11:36 a.m.
Last Update April 14, 2026, 12:02 a.m.
Related information, measures and tools
Common Vulnerabilities List