Description
hook.c in BitchX 1.1-final allows remote IRC servers to execute arbitrary commands by sending a client certain data containing NICK and EXEC strings, which exceeds the bounds of a hash table, and injects an EXEC hook function that receives and executes shell commands.
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 1
- BitchX 1.1-final - 'EXEC' Remote Command Execution EDB-4087 · remote · Jun 21, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- SSA:2009-116-02 vendor-advisory
- 34870 third-party-advisory
- bitchx-hook-command-execution(34969) vdb-entry
- 4087 exploit
- 24579 vdb-entry
- 25759 third-party-advisory
- 37479 vdb-entry