Description
Directory traversal vulnerability in admin/skins.php for @lex Guestbook 4.0.2 and earlier allows remote attackers to create files in arbitrary directories via ".." sequences in the (1) aj_skin and (2) skin_edit parameters. NOTE: this can be leveraged for file inclusion by creating a skin file in the lang directory, then referencing that file via the lang parameter to index.php, which passes a sanity check in livre_include.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 1
- @lex Guestbook 4.0.2 - Remote Command Execution EDB-3103 · webapps · Jan 8, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://acid-root.new.fr/poc/20070107.txt
- @lexguestbook-livreinclude-file-include(31397) vdb-entry
- 31709 vdb-entry
- 2135 third-party-advisory
- 31708 vdb-entry
- 21926 vdb-entry
- 20070107 @lex Guestbook <= 4.0.2 Remote Command Execution Exploit mailing-list
- 3103 exploit