漏洞概要 关注数(24) 关注此漏洞
缺陷编号:wooyun-2015-0124763
漏洞标题:乌云社区某删除功能存在CSRF漏洞(简单利用需诱骗管理员触发)
相关厂商:乌云官方
漏洞作者: phith0n
提交时间:2015-07-06 16:30
修复时间:2015-08-20 16:34
公开时间:2015-08-20 16:34
漏洞类型:设计缺陷/逻辑错误
危害等级:高
自评Rank:12
漏洞状态:厂商已经确认
漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签: 无
漏洞详情
披露状态:
2015-07-06: 细节已通知厂商并且等待厂商处理中
2015-07-06: 厂商已经确认,细节仅向厂商公开
2015-07-16: 细节向核心白帽子及相关领域专家公开
2015-07-26: 细节向普通白帽子公开
2015-08-05: 细节向实习白帽子公开
2015-08-20: 细节向公众公开
简要描述:
某漏洞可删帖,不多说了否则被你们一下猜到了么么哒
详细说明:
CSRF删帖,利用十分简单。
zone删(回)帖的函数:
特征:GET请求,没有Token,也没有验证Referer(验不验证referer不重要,后面有说到)。目标URL:http://zone.wooyun.org/index.php?do=edit&act=delcomment&fun=ajax&id=311946
311946即为需要删除的帖子id:
(PS:这个id是可以遍历的,也就是我构造一个页面让剑心访问,可以把zone里的帖子删光、。。逃~)
可以任意删帖,但需要有权限的人访问你的页面才行,有点鸡肋。但如果我能构造个更好的利用方法就不鸡肋了。
好方法当然是,如果能直接在zone里发贴,管理员或领主浏览帖子以后即可删帖。
原本是很简单的,只要我帖子里发一张图片就好。但zone里,如果我发的不是图片就显示不出来:
所以需要变通一下:
插入图片地址:http://mhz.pw/test_311951.gif,然后302跳转到http://zone.wooyun.org/index.php?do=edit&act=delcomment&fun=ajax&id=311951即可:
领主或管理员访问该页面,即可触发,删除目标帖子。
漏洞证明:
见上面。
修复方案:
增加token。
验证Referer也是无效的,因为该请求就来自zone.wooyun.org。
版权声明:转载请注明来源 phith0n@乌云
漏洞回应
厂商回应:
危害等级:低
漏洞Rank:5
确认时间:2015-07-06 16:32
厂商回复:
漏洞真实存在,感谢 @phith0n 的细心,我们立刻安排伙伴修复。
最新状态:
暂无