🔍 CVE-2026-5525

6.0
CVSS Score
MEDIUM
2026-04-10
2026-10-26 21:10
✅ 완료

🇰🇷 한글 설명

Notepad++ 8.9.3 버전의 파일 드롭 핸들러에서 스택 기반 버퍼 오버플로우 취약점이 발견되었습니다. 사용자가 259자의 디렉토리 경로를 드래그 앤 드롭할 때, 애플리케이션이 경계 검사 없이 백슬래시 및 널 문자를 추가하여 스택 오버플로우를 유발합니다.

💡 쉬운 설명

Notepad++ 프로그램에서 특정 길이의 폴더 경로를 드래그할 때 메모리 오류가 발생합니다. 이로 인해 프로그램이 충돌하거나 크래시가 발생할 수 있습니다.

🇺🇸 원문 (English)

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).

📍 영향받는 시스템

Notepad++ version 8.9.3

⚔️ 공격 벡터

사용자가 악의적으로 구성된 259자 길이의 디렉토리 경로를 Notepad++ 창에 드래그 앤 드롭

🛡️ 대응 방법

Notepad++을 최신 버전으로 업데이트하거나, 신뢰할 수 없는 출처의 파일 경로를 드래그하지 않도록 주의

🔧 검증 코드

명령어 실행 결과에 '8.9.3' 버전이 표시되면 해당 취약점에 영향을 받을 수 있으므로 즉시 업데이트해야 합니다.

Shell / Script
notepad++ --version 2>/dev/null | grep -E '8\.9\.3'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N

💻 영향받는 소프트웨어

Notepad++