🔍 CVE-2025-56383

8.4
CVSS Score
HIGH
2025-09-26
2026-06-17 09:42
✅ 완료

🇰🇷 한글 설명

Notepad++ v8.8.3 버전에서 DLL 하이재킹 취약점이 발견되었습니다. 공격자가 원래의 DLL 파일을 악성 코드가 포함된 파일로 교체하여 임의의 코드를 실행할 수 있습니다. 다만, 이 취약점은 일반 사용자가 쓰기 권한을 가진 디렉토리에 제품을 설치했을 때만 발생한다는 논란이 있습니다.

💡 쉬운 설명

프로그램이 실행될 때 필요한 부품(DLL)을 가짜로 바꿔치기하여 해커의 명령을 실행하게 만드는 보안 약점입니다. 다만, 프로그램이 설치된 폴더에 누구나 파일을 넣을 수 있는 설정일 때만 위험합니다.

🇺🇸 원문 (English)

Notepad++ v8.8.3 has a DLL hijacking vulnerability, which can replace the original DLL file to execute malicious code. NOTE: this is disputed by multiple parties because the behavior only occurs when a user installs the product into a directory tree that allows write access by arbitrary unprivileged users.

📍 영향받는 시스템

Notepad++ v8.8.3 이하 버전

⚔️ 공격 벡터

쓰기 권한이 허용된 디렉토리에 악성 DLL 파일을 배치하여 실행 유도

🛡️ 대응 방법

최신 보안 패치가 적용된 버전으로 업데이트하거나, 프로그램 설치 경로의 쓰기 권한을 제한함

🔧 검증 코드

출력된 버전 정보가 8.8.3 이하인지 확인하여 취약 여부를 판단합니다.

Shell / Script
notepad++ --version 2>/dev/null || powershell "(Get-Item 'C:\Program Files\Notepad++\notepad++.exe').VersionInfo.FileVersion"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Notepad++