CVE-2003-0346 Multiple integer overflows in a Microsoft Windows DirectX MIDI library (QUARTZ.DLL) allow remote attackers to execute arbitrary code via a MIDI (.mid) file with (1) large length for a Text or Copyrigh...
HighCVSS 7.5
EPSS 32.7%
- Published
- Updated
- Exploit status
- No public exploit known
Description
Multiple integer overflows in a Microsoft Windows DirectX MIDI library (QUARTZ.DLL) allow remote attackers to execute arbitrary code via a MIDI (.mid) file with (1) large length for a Text or Copyright string, or (2) a large number of tracks, which leads to a heap-based buffer overflow.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| Microsoft directx | = 5.2 | No fix listed |
| Microsoft directx | = 6.1 | No fix listed |
| Microsoft directx | = 7.0 | No fix listed |
| Microsoft directx | = 7.0a | No fix listed |
| Microsoft directx | = 8.1 | No fix listed |
| Microsoft directx | = 9.0a | No fix listed |
References
- 20030723 EEYE: Windows MIDI Decoder (QUARTZ.DLL) Heap Corruption mailing-list
- CA-2003-18 patch third-party-advisory us-government-resource
- VU#265232 third-party-advisory us-government-resource
- VU#561284 third-party-advisory us-government-resource
- MS03-030 vendor-advisory
- oval:org.mitre.oval:def:1095 signature vdb-entry
- oval:org.mitre.oval:def:1104 signature vdb-entry
- oval:org.mitre.oval:def:218 signature vdb-entry