Description
Buffer overflow in the FTP service in 3Com 3CDaemon 2.0 revision 10 allows remote attackers to cause a denial of service (application crash) and execute arbitrary code via (1) a long username in the USER command or (2) an FTP command that contains a long argument, such as cd, send, or ls.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
3Com 3CDaemon 2.0 FTP Username Overflow
exploit/windows/ftp/3cdaemon_ftp_user
Exploit-DB 3
- 3Com 3CDaemon 2.0 FTP Server - 'Username' Remote Overflow (Metasploit) EDB-16730 · remote · Sep 20, 2010 · verified
- 3Com 3CDaemon FTP - Unauthorized 'USER' Remote Buffer Overflow EDB-827 · remote · Feb 18, 2005 · verified
- 3Com FTP Server 2.0 - Remote Overflow EDB-825 · remote · Feb 17, 2005 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 12155 vdb-entry
- 3cdaemon-long-command-dos(18754) vdb-entry
- 20050104 3Com 3CDaemon Multiple Vulnerabilities mailing-list
- 20050218 3com 3CDaemon FTP Unauthorized "USER" Remote BOverflow mailing-list