Description
plugins/maps/db_handler.php in LinPHA 1.3.3 and earlier does not require authentication for a settings action that modifies the configuration file, which allows remote attackers to conduct directory traversal attacks and execute arbitrary local files by placing directory traversal sequences into the maps_type configuration setting, and then sending a request to maps_view.php, which causes plugins/maps/map.main.class.php to use the modified configuration.
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
- LinPHA 1.3.3 Plugin Maps - Remote Command Execution EDB-5392 · webapps · Apr 7, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- linpha-mapmainclass-file-include(41676) vdb-entry
- 5392 exploit
- http://sourceforge.net/project/shownotes.php?release_id=595725
- 50229 vdb-entry
- 29724 third-party-advisory
- 28654 vdb-entry
- ADV-2008-1136 vdb-entry