[Exploit] [Remote] [Local] [Web Apps] [Dos/Poc] [Shellcode] [RSS]
# Title : Gom Player (wav) Denial of Service Vulnerability
# Published : 2010-11-02
# Author : Fady Mohammed Osman
# Previous Title : Avira Premium Security Suite NtCreateKey Race Condition Vulnerability
# Next Title : Maxthon 3.0.18.1000 CSS Denial of Service Vulnerability
# Exploit Title: Gom Player : Wav Fact Chunk Size DOS.
# Date: 2nd November 2010
# Author: Fady Mohammed Osman.
# Software Link: http://www.gomlab.com/eng/GMP_download.html
# Version: 2.1.27.50.31
# Tested on: Win XP sp3
#Information : When an invalid size is supplied for the Fact chunk size the
program fails to initialize memory then it uses a value from this
uninitialized memory as a pointer to data. That's explains why the pointers
are filled with (BAADFOOD).
You can reproduce the bug by altering a valid wav file and change the fact
chunk size. you can use hex workshop for that since it's already has a wav
structure library, then click play and the application will crash.
POC: http://www.exploit-db.com/sploits/fact_size.wav.tar.gz