安全研究

安全漏洞
PHP TopSites edit.php SQL注入漏洞

发布日期:2003-01-15
更新日期:2003-01-22

受影响系统:
iTop10 PHP TopSites Free 2.0b
iTop10 PHP TopSites Pro 2.2
描述:
BUGTRAQ  ID: 6625

TopSites是一款由PHP编写的网站排行统计脚本。

TopSites没有充分过滤用户提供的URI参数,远程攻击者可以利用这个漏洞获得用户私人敏感信息。

攻击者可以在部分页面请求中在参数里嵌入恶意SQL命令,由于TopSites对特殊字符缺少充分过滤,可导致恶意SQL命令更改原来SQL逻辑,修改数据库或获得用户私人消息内容。

<*来源:Code Auditing Team (paragod@phreaker.net
  
  链接:Multiple PHP Topsites Vulnerabities found
*>

建议:
临时解决方法:

如果您不能立刻安装补丁或者升级,NSFOCUS建议您采取以下措施以降低威胁:

* CyberArmy提供如下第三方补丁:

在Edit.php文件中把如下代码:

$query = mysql_db_query ($dbname,"Select * from top_user Where sid=$sid
AND password='$passw'",$db) or die (mysql_error());

更改为:

$query = mysql_db_query ($dbname,"Select * from top_user Where
sid='$sid'AND password='$passw'",$db) or die (mysql_error());

厂商补丁:

iTop10
------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:

http://itop10.net/

浏览次数:3707
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载
绿盟科技给您安全的保障