Description
Directory traversal vulnerability in parser/include/class.cache_phpcms.php in phpCMS 1.2.2 allows remote attackers to read arbitrary files via a .. (dot dot) in the file parameter to parser/parser.php, as demonstrated by a filename ending with %00.gif, a different vector than CVE-2005-1840.
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
- phpCMS 1.2.2 - 'file' Remote File Disclosure EDB-5006 · webapps · Jan 29, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 27495 vdb-entry
- 5006 exploit
- phpcms-parser-directory-traversal(40017) vdb-entry
- ADV-2008-0353 vdb-entry
- 20080129 Remote File Disclosure in phpCMS 1.2.2 mailing-list
- 28709 third-party-advisory
- 20080129 Re: Remote File Disclosure in phpCMS 1.2.2 mailing-list