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

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

缺陷编号:wooyun-2013-017775

漏洞标题:新浪微博手机版xss漏洞

相关厂商:新浪

漏洞作者: oldcat

提交时间:2013-01-24 10:43

修复时间:2013-03-10 10:43

公开时间:2013-03-10 10:43

漏洞类型:xss跨站脚本攻击

危害等级:中

自评Rank:10

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2013-01-24: 细节已通知厂商并且等待厂商处理中
2013-01-24: 厂商已经确认,细节仅向厂商公开
2013-02-03: 细节向核心白帽子及相关领域专家公开
2013-02-13: 细节向普通白帽子公开
2013-02-23: 细节向实习白帽子公开
2013-03-10: 细节向公众公开

简要描述:

新浪iframe过滤不严

详细说明:

本想试试能不能直接把一键关注按钮直接放在我微博内容里,然后就配置了一段js代码。

<script type="text/javascript">document.write('<iframe width="260" height="489" frameborder="0" scrolling="no" src="http://widget.weibo.com/relationship/bulkfollow.php?language=zh_cn&uids=2074219121&wide=1&color=C2D9F2,FFFFFF,0082CB,666666&showtitle=1&showinfo=1&sense=0&verified=1&count=5&refer='+encodeURIComponent(location.href)+'&dpc=1"></iframe>')</script>


发微博的时候,代码字数超出了140,微博内容页面确实有过滤,可是问题出现了。

Screenshot_2013-01-23-23-52-02.png


这算不算侧漏呢。。。。
反正jframe过滤不严是肯定有的,我用的是新浪微博手机版,电脑版的请自测,高三党家里不让玩电脑。
另一点,手机版的好像只要字数超出140,就会跳转页面,提示

本条微博共***字,将自动分为*条发布.

,就是这个页面没有过滤,input类型的比如

"><script>alert('XSS')</script><input

或者

"><script>alert(document.cookie)</script><input

都能反射。

漏洞证明:

如上

修复方案:

过滤

版权声明:转载请注明来源 oldcat@乌云


漏洞回应

厂商回应:

危害等级:低

漏洞Rank:3

确认时间:2013-01-24 15:51

厂商回复:

感谢提供,已安排人员进行处理。

最新状态:

暂无


漏洞评价:

评论

  1. 2013-03-04 00:03 | 苏南同学 ( 实习白帽子 | Rank:41 漏洞数:5 | 苏南同学,就是苏南同学~~~)

    新浪微薄客户端真真的是页面的/??

  2. 2013-06-25 14:04 | 乌云厂商 认证白帽子 ( 核心白帽子 | Rank:1313 漏洞数:146 | 中国菜鸟)

    @苏南同学 iphone客户端有部分是页面