🔍 CVE-2004-1094

10.0
CVSS Score
HIGH
2005-01-10
2026-06-16 22:07
✅ 완료

🇰🇷 한글 설명

InnerMedia DynaZip의 DUNZIP32.dll 파일(버전 5.00.03 및 이전)에서 발생하는 버퍼 오버플로 취약점입니다. 공격자가 긴 파일명이 포함된 ZIP 파일을 통해 원격으로 임의의 코드를 실행할 수 있습니다. RealPlayer, IBM Lotus Notes, McAfee VirusScan 등 다양한 소프트웨어가 이 취약점에 노출되어 있습니다.

💡 쉬운 설명

압축 파일 안에 이름이 아주 긴 파일이 들어있으면 컴퓨터가 이를 처리하다가 오류를 일으키는 문제입니다. 이 오류를 이용해 해커가 사용자의 컴퓨터를 마음대로 조종할 수 있습니다.

🇺🇸 원문 (English)

Buffer overflow in InnerMedia DynaZip DUNZIP32.dll file version 5.00.03 and earlier allows remote attackers to execute arbitrary code via a ZIP file containing a file with a long filename, as demonstrated using (1) a .rjs (skin) file in RealPlayer 10 through RealPlayer 10.5 (6.0.12.1053), RealOne Player 1 and 2, (2) the Restore Backup function in CheckMark Software Payroll 2004/2005 3.9.6 and earlier, (3) CheckMark MultiLedger before 7.0.2, (4) dtSearch 6.x and 7.x, (5) mcupdmgr.exe and mghtml.exe in McAfee VirusScan 10 Build 10.0.21 and earlier, (6) IBM Lotus Notes before 6.5.5, and other products. NOTE: it is unclear whether this is the same vulnerability as CVE-2004-0575, although the data manipulations are the same.

📍 영향받는 시스템

InnerMedia DynaZip DUNZIP32.dll (v5.00.03 이하), RealPlayer 10, IBM Lotus Notes (<6.5.5), McAfee VirusScan 10 등 다수 제품

⚔️ 공격 벡터

긴 파일명이 포함된 악성 ZIP 파일을 통해 원격으로 공격 수행

🛡️ 대응 방법

해당 소프트웨어를 최신 버전으로 업데이트하거나 취약한 DUNZIP32.dll 파일을 교체하십시오.

🔧 검증 코드

출력된 파일 버전이 5.00.03 이하인지 확인하여 취약 여부를 판단합니다.

Shell / Script
find / -name DUNZIP32.dll 2>/dev/null | xargs -I {} reg query "{}" /v Version 2>/dev/null || strings {} | grep -E '5\.00\.03'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Spring Data REST