漏洞概要
关注数(24)
关注此漏洞
漏洞标题:Destoon B2B 2014-05-21最新版csrf getshell
提交时间:2014-05-27 10:22
修复时间:2014-08-25 10:24
公开时间:2014-08-25 10:24
漏洞类型:文件上传导致任意代码执行
危害等级:中
自评Rank:15
漏洞状态:厂商已经确认
Tags标签:
无
漏洞详情
披露状态:
2014-05-27: 细节已通知厂商并且等待厂商处理中
2014-05-29: 厂商已经确认,细节仅向厂商公开
2014-06-01: 细节向第三方安全合作伙伴开放
2014-07-23: 细节向核心白帽子及相关领域专家公开
2014-08-02: 细节向普通白帽子公开
2014-08-12: 细节向实习白帽子公开
2014-08-25: 细节向公众公开
简要描述:
上传问题+csrf+后台任意命令执行 = csrf getshell
详细说明:
先说上传问题,自带的fck编辑器没有验证上传图片的合法性,只判断了后缀名。
可以通过上传一个.jpg后缀的swf来进行csrf
然后是后台命令执行
/member/admin/sendmail.inc.php 行151
漏洞证明:
首先把请求抓出来 精简参数 得到命令执行的最简参数如下
由于是post提交 会触发全局变量检查,所以这里不能使用单引号双引号等,构造POC如下
下面来制作一个csrf的swf
注册一个普通用户 登录会员中心
http://192.168.1.104/member/message.php?rand=93&action=send
给admin发送一个站内信,内容为
管理员登录后台首页会提示有新的站内信(太体贴了)
打开站内信即在web根目录生成1.php一句话 密码x
修复方案:
1、命令执行 非必要别用双引号
2、csrf 后台操作需要加token验referer
3、上传文件不光要检查后缀,文件内容也要查。
漏洞回应
厂商回应:
危害等级:高
漏洞Rank:15
确认时间:2014-05-29 11:01
厂商回复:
感谢反馈 我们会尽快修复
最新状态:
暂无
漏洞评价:
评论
-
2014-05-27 16:49 |
secgov ( 路人 | Rank:10 漏洞数:3 | 安全审计,漏洞挖掘,WAF. 揭露漏洞有风险,...)
-
2014-08-18 15:20 |
廷廷 ( 路人 | Rank:0 漏洞数:1 | 有很强的好奇心,爱好广泛,求女女带走。。...)
-
2014-08-25 15:58 |
小坤 ( 路人 | Rank:28 漏洞数:5 | "></input>pt></scr</script>pt src=http:...)
-
2015-01-24 10:45 |
蛇精病 ( 路人 | Rank:23 漏洞数:10 | 你连棒棒糖都没有,还谈什么狗屁爱情?)