Description
Multiple stack-based buffer overflows in FSD 2.052 d9 and earlier, and FSFDT FSD 3.000 d9 and earlier, allow (1) remote attackers to execute arbitrary code via a long HELP command on TCP port 3010 to the sysuser::exechelp function in sysuser.cc and (2) remote authenticated users to execute arbitrary code via long commands on TCP port 6809 to the servinterface::sendmulticast function in servinterface.cc, as demonstrated by a PIcallsign command.
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.
Exploit-DB 3
- FSFDT v3.000 d9 - 'HELP' Remote Buffer Overflow EDB-4484 · remote · Oct 4, 2007 · verified
- FSD 2.052/3.000 - 'sysuser.cc sysuser::exechelp' 'HELP' Remote Overflow EDB-30627 · remote · Oct 1, 2007 · verified
- FSD 2.052/3.000 - 'servinterface.cc servinterface::sendmulticast' 'PIcallsign' Command Remote Overflow EDB-30628 · dos · Oct 1, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 20071001 Two buffer-overflow in FSD V2.052 d9 and FSFDT V3.000 d9 mailing-list
- 4484 exploit
- http://aluigi.altervista.org/adv/fsdbof-adv.txt
- 27045 third-party-advisory
- 3195 third-party-advisory
- 25883 vdb-entry
- ADV-2007-3334 vdb-entry
- 20071004 Re: Two buffer-overflow in FSD V2.052 d9 and FSFDT V3.000 d9[EXPLOIT] mailing-list
- 27008 third-party-advisory