🔍 CVE-2004-0420

10.0
CVSS Score
HIGH
2004-07-07
2026-06-16 22:05
✅ 완료

🇰🇷 한글 설명

Windows Shell 애플리케이션에서 파일 이름에 CLSID 지정자를 사용하여 파일 형식을 속임으로써 원격 공격자가 임의의 코드를 실행할 수 있는 취약점입니다. Internet Explorer 6.0.2800.1106을 통해 Windows XP 환경에서 공격이 가능함이 입증되었습니다.

💡 쉬운 설명

파일의 이름만 보고 실제 어떤 파일인지 착각하게 만들어 해커가 원하는 악성 프로그램을 몰래 실행하게 만드는 보안 결함입니다. 인터넷을 통해 조작된 파일을 열기만 해도 컴퓨터가 해킹될 수 있습니다.

🇺🇸 원문 (English)

The Windows Shell application in Windows 98, Windows ME, Windows NT 4.0, Windows 2000, Windows XP, and Windows Server 2003 allows remote attackers to execute arbitrary code by spoofing the type of a file via a CLSID specifier in the filename, as demonstrated using Internet Explorer 6.0.2800.1106 on Windows XP.

📍 영향받는 시스템

Windows 98, Windows ME, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003

⚔️ 공격 벡터

Internet Explorer 등을 통해 CLSID가 포함된 조작된 파일 이름을 실행하여 원격 코드 실행

🛡️ 대응 방법

Microsoft에서 제공하는 보안 패치를 적용하고 최신 운영체제로 업그레이드하십시오.

🔧 검증 코드

출력된 OS 이름과 버전이 취약한 Windows 98, ME, NT 4.0, 2000, XP, Server 2003에 해당하는지 확인합니다.

Shell / Script
systeminfo | grep -E 'OS Name|OS Version'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:N/C:C/I:C/A:C

💻 영향받는 소프트웨어

IBM WebSphere Application Server