CVE-2004-0575
published 2004-11-03CVE-2004-0575: Integer overflow in DUNZIP32.DLL for Microsoft Windows XP, Windows XP 64-bit Edition, Windows Server 2003, and Windows Server 2003 64-bit Edition allows remote…
PriorityP258critical10CVSS 2.0
AVNACLAuNCCICAC
EXPLOIT
EPSS
60.30%
99.0th percentile
Integer overflow in DUNZIP32.DLL for Microsoft Windows XP, Windows XP 64-bit Edition, Windows Server 2003, and Windows Server 2003 64-bit Edition allows remote attackers to execute arbitrary code via compressed (zipped) folders that involve an "unchecked buffer" and improper length validation.
Affected
26 ranges· showing 25
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| checkmark | checkmark_payroll | <= 3.9.6 | — |
| checkmark | checkmark_payroll | — | — |
| checkmark | checkmark_payroll | — | — |
| checkmark | checkmark_payroll | — | — |
| checkmark | checkmark_payroll | — | — |
| checkmark | checkmark_payroll | — | — |
| checkmark | checkmark_payroll | — | — |
| checkmark | multiledger | <= 7.0.1 | — |
| checkmark | multiledger | — | — |
| checkmark | multiledger | — | — |
| checkmark | multiledger | — | — |
| innermedia | dynazip_library | — | — |
| innermedia | dynazip_library | — | — |
| innermedia | dynazip_library | — | — |
| innermedia | dynazip_library | — | — |
| microsoft | windows_2003_server | — | — |
| microsoft | windows_2003_server | — | — |
| realnetworks | realone_player | — | — |
| realnetworks | realone_player | — | — |
| realnetworks | realplayer | — | — |
| realnetworks | realplayer | — | — |
| realnetworks | realplayer | — | — |
| realnetworks | realplayer | — | — |
| realnetworks | realplayer | — | — |
| realnetworks | realplayer | — | — |
Detection & IOCsextracted from sources · hover to see the quote
bytes↗
\xEB\x5D\x5F\x8B\xF7\x80\x3F\x08\x75\x03\x80\x37\x08\x47\x80\x3F\x01\x75\xF2
- →Exploit crafts a ZIP file with an oversized filename field (0x8000 bytes) in both the local file header and central directory header to trigger the buffer overflow in Compressed Folders / DUNZIP32.DLL. ↗
- →Malicious ZIP files exploiting this vulnerability will have a FilenameLength field set to an abnormally large value (e.g. 0x8000) in the local file header (signature 0x04034B50) or central directory header (signature 0x02014B50). ↗
- →Attack vector for GetRight is delivery of a malicious .grs skin file; monitor for GetRight loading remotely-sourced .grs files that trigger DUNZIP32.DLL processing. ↗
- →Attack vector for RealPlayer is delivery of a malicious .rjs skin file; monitor for RealPlayer loading remotely-sourced .rjs files that trigger DUNZIP32.DLL processing. ↗
- →Detect exploit attempts against explorer.exe: the PoC instructs attackers to attach a debugger to explorer.exe and search its memory for shellcode after opening the malicious ZIP as a folder. ↗
- ·The NVD source documents CVE-2004-1094 (InnerMedia DynaZip DUNZIP32.dll), which NVD itself notes may or may not be the same vulnerability as CVE-2004-0575 (MS04-034, Windows Compressed Folders). IOCs from the DUNZIP32.dll advisory should be applied cautiously when targeting only CVE-2004-0575. ↗
- ·The MS04-034 PoC exploit (exploit-db 640) was tested only on Windows XP SP0 Spanish/English; offsets embedded in the shellcode are platform-specific and must be recalculated for other targets. ↗
- ·The GetRight exploit (exploit-db 677) targets DUNZIP32.DLL version 4.0.0.3, which is an older version than the 5.00.03 referenced in the CVE-2004-1094 advisory; version-specific detection rules should account for both. ↗
CVEs like this are exactly what “Exploited This Week” covers.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
GHSA-w8hg-7c82-p34g: Integer overflow in DUNZIP32
ghsa_unreviewed·2022-04-29
CVE-2004-0575 [HIGH] GHSA-w8hg-7c82-p34g: Integer overflow in DUNZIP32
Integer overflow in DUNZIP32.DLL for Microsoft Windows XP, Windows XP 64-bit Edition, Windows Server 2003, and Windows Server 2003 64-bit Edition allows remote attackers to execute arbitrary code via compressed (zipped) folders that involve an "unchecked buffer" and improper length validation.
GHSA
GHSA-wxrj-p544-pvhq: Buffer overflow in InnerMedia DynaZip DUNZIP32
ghsa_unreviewed·2022-04-29·CVSS 10.0
CVE-2004-1094 [CRITICAL] GHSA-wxrj-p544-pvhq: Buffer overflow in InnerMedia DynaZip DUNZIP32
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.
No detection rules found.
Exploit-DB
GetRight 5.2a - '.grs' Skin File Buffer Overflow
exploitdb·2004-12-06
CVE-2004-0575 GetRight 5.2a - '.grs' Skin File Buffer Overflow
GetRight 5.2a - '.grs' Skin File Buffer Overflow
---
GetRight Skin File (*.grs) Buffer Overflow May Let Remote Users Run Arbitrary
Code
Application: GetRight
Headlight Software
www.getright.com
Author:
ATmaCA
a remote user can create a malicious skin file (*.grs) that, when loaded by the
target user, will trigger a buffer overflow in DUNZIP32.DLL (4.0.0.3) and
potentially execute arbitrary code.
AFFECTED VERSION:
Versions verified to be vulnerable:
GetRight 5.2a and prior versions are affected.
Solutions:
There was no response.
Exploit:
https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/677.grs (c_skin.grs)
When you copy or click this link, getright automaticly download and try to load
crafted skin and will trigger buffer overflow
# milw0rm.com [2004-
Exploit-DB
Microsoft Windows - Compressed Zipped Folders (MS04-034)
exploitdb·2004-11-19
CVE-2004-0575 Microsoft Windows - Compressed Zipped Folders (MS04-034)
Microsoft Windows - Compressed Zipped Folders (MS04-034)
---
/* Microsoft Windows Vulnerability in Compressed (zipped) Folders (MS04-034)
*
* Tested under Windows XP SP0 Spanish/English
*
* Original Advisory: http://www.eeye.com/html/research/advisories/AD20041012A.html
* Exploit Date: 21/10/2004
*
* Tarako - Haxorcitos.com 2004
*
* THIS PROGRAM IS FOR EDUCATIONAL PURPOSES *ONLY* IT IS PROVIDED "AS IS"
* AND WITHOUT ANY WARRANTY. COPYING, PRINTING, DISTRIBUTION, MODIFICATION
* WITHOUT PERMISSION OF THE AUTHOR IS STRICTLY PROHIBITED.
*
* Greetings to: #haxorcitos, #dsr and #localhost @efnet
*
*
* How to get new offsets:
* 1) attach debugger (i.e ollydbg) to explorer.exe
* 2) open the zip file as a folder and add or move some files to it
* 3) search in the explorer.exe memory the shellcode
No writeups or analysis indexed.
http://marc.info/?l=ntbugtraq&m=109767342326300&w=2http://securitytracker.com/id?1011637http://www.ciac.org/ciac/bulletins/p-010.shtmlhttp://www.eeye.com/html/research/advisories/AD20041012A.htmlhttp://www.kb.cert.org/vuls/id/649374https://docs.microsoft.com/en-us/security-updates/securitybulletins/2004/ms04-034https://exchange.xforce.ibmcloud.com/vulnerabilities/17624https://exchange.xforce.ibmcloud.com/vulnerabilities/17659https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A1053https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A3913https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A4276https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A6397http://marc.info/?l=ntbugtraq&m=109767342326300&w=2http://securitytracker.com/id?1011637http://www.ciac.org/ciac/bulletins/p-010.shtmlhttp://www.eeye.com/html/research/advisories/AD20041012A.htmlhttp://www.kb.cert.org/vuls/id/649374https://docs.microsoft.com/en-us/security-updates/securitybulletins/2004/ms04-034https://exchange.xforce.ibmcloud.com/vulnerabilities/17624https://exchange.xforce.ibmcloud.com/vulnerabilities/17659https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A1053https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A3913https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A4276https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A6397
2004-11-03
Published