Description
index.php in EZDatabase before 2.1.2 does not properly cleanse the p parameter before constructing and including a .php filename, which allows remote attackers to conduct directory traversal attacks, and produces resultant cross-site scripting (XSS) and path disclosure.
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
- EZDatabase 2.1.1 - 'index.php' Cross-Site Scripting EDB-27093 · webapps · Jan 16, 2006 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 16257 vdb-entry
- 20060115 EZDatabase Directory Transversal, XSS and Path Disclosure Vulnerability mailing-list
- http://zur.homelinux.com/Advisories/ezdatabase_dir_trans.txt
- ezdatabase-index-p-xss(24134) vdb-entry
- 18043 third-party-advisory
- 22684 vdb-entry
- ezdatabase-index-p-path-disclosure(24135) vdb-entry
- 20060115 EZDatabase Directory Transversal, XSS and Path Disclosure Vulnerability mailing-list