🇰🇷 한글 설명
Notepad++ 8.4.1 및 이전 버전에서 DLL 하이재킹 취약점이 발견되었습니다. 공격자가 취약한 UxTheme.dll 파일을 악성 DLL로 교체하면 Notepad++ 권한으로 임의의 코드를 실행할 수 있습니다.
💡 쉬운 설명
메모장 프로그램이 실행될 때 필요한 특정 파일을 가짜 파일로 바꿔치기하여 해커의 명령을 실행하게 만드는 공격입니다. 이를 통해 해커가 사용자의 컴퓨터에서 몰래 악성 프로그램을 돌릴 수 있습니다.
🇺🇸 원문 (English)
Notepad++ versions 8.4.1 and before are vulnerable to DLL hijacking where an attacker can replace the vulnerable dll (UxTheme.dll) with his own dll and run arbitrary code in the context of Notepad++.
📍 영향받는 시스템
Notepad++ 8.4.1 및 그 이전 모든 버전
⚔️ 공격 벡터
취약한 경로에 악성 UxTheme.dll 파일을 배치하여 프로그램 실행 시 로드되도록 유도
🛡️ 대응 방법
Notepad++를 최신 버전(8.4.2 이상)으로 즉시 업데이트
🔧 검증 코드
출력된 버전 번호가 8.4.1 이하인지 확인하여 취약 여부를 판단합니다.
notepad++ --version 2>/dev/null || powershell -command "(Get-Item 'C:\Program Files\Notepad++\notepad++.exe').VersionInfo.FileVersion"