Description
Multiple directory traversal vulnerabilities in index.php in XCMS 1.82 and earlier allow remote attackers to read arbitrary files via a .. (dot dot) in (1) the s parameter to the admin page or (2) the pg parameter to an arbitrary module, as demonstrated by reading a password hash in a .dtb file under dati/membri/ or by executing embedded PHP code in images under uploads/avatar/.
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
- XCMS 1.82 - Local/Remote File Inclusion EDB-4802 · webapps · Dec 28, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 4802 exploit
- xcms-index-information-disclosure(39282) vdb-entry
- 27060 vdb-entry
- xcms-index-file-include(39281) vdb-entry
- 28256 third-party-advisory
- 40276 vdb-entry