Description
Multiple format string vulnerabilities in the tolog function in httpdx 1.4, 1.4.5, 1.4.6, 1.4.6b, and 1.5 allow (1) remote attackers to execute arbitrary code via format string specifiers in a GET request to the HTTP server component when logging is enabled, and allow (2) remote authenticated users to execute arbitrary code via format string specifiers in a PWD command to the FTP server component.
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 2 modules
-
HTTPDX tolog() Function Format String Vulnerability
exploit/windows/ftp/httpdx_tolog_format
-
HTTPDX tolog() Function Format String Vulnerability
exploit/windows/http/httpdx_tolog_format
Exploit-DB 2
- httpdx - 'tolog()' Format String (Metasploit) (1) EDB-16732 · remote · Aug 25, 2010 · verified
- httpdx - 'tolog()' Format String (Metasploit) (2) EDB-16794 · remote · Aug 25, 2010 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://www.metasploit.com/redmine/projects/framework/repository/revisions/7569/entry/modules/exploits/windows/http/httpdx_tolog_format.rb
- 60181 vdb-entry
- ADV-2009-3312 vdb-entry
- http://www.metasploit.com/redmine/projects/framework/repository/revisions/7569/entry/modules/exploits/windows/ftp/httpdx_tolog_format.rb
- 60182 vdb-entry