Description
Multiple directory traversal vulnerabilities in MODx Content Management System 0.9.6.1 allow remote attackers to (1) include and execute arbitrary local files via a .. (dot dot) in the as_language parameter to assets/snippets/AjaxSearch/AjaxSearch.php, reached through index-ajax.php; and (2) read arbitrary local files via a .. (dot dot) in the file parameter to assets/js/htcmime.php.
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 2
- MODx 0.9.6.1 - 'htcmime.php' Source Code Information Disclosure EDB-30968 · webapps · Jan 2, 2008 · verified
- MODx 0.9.6.1 - 'AjaxSearch.php' Local File Inclusion EDB-30969 · webapps · Jan 2, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 3522 third-party-advisory
- 28220 third-party-advisory
- http://modxcms.com/forums/index.php/topic%2C21290.0.html
- modx-ajaxsearch-file-include(39352) vdb-entry
- 27097 vdb-entry
- 20080102 MODx CMS Source code disclosure, local file inclusion mailing-list
- 27096 vdb-entry