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

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

缺陷编号:wooyun-2012-016373

漏洞标题:果壳传媒一处设计缺陷+存储型xss突破

相关厂商:果壳传媒

漏洞作者: se55i0n

提交时间:2012-12-23 13:48

修复时间:2013-02-06 13:49

公开时间:2013-02-06 13:49

漏洞类型:设计缺陷/逻辑错误

危害等级:高

自评Rank:15

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

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

简要描述:

哈哈,看见你们发礼物了,路过特来求礼物~

详细说明:

1.一处设计缺陷可导致果壳传媒的系统邮件攻击任何邮件账户;
1)首先来到用户注册处,注册一枚用户;

0.png


2)填写注册信息并提交;

1.png


3)这时看到旁边有个“重新发送”;

9.png


4)点击重新发送,注意到链接地址的变化如下:

http://www.guokr.com/reg_success/?m=XXX@sina.com&r=1


参数"r=1",对,你猜的没错,这是代表重发邮件的次数;以此类推,"r=1"重发第一次,"r=n
"重发第n次,果断点了几下,正如我的猜想;

2.png


5)登陆邮箱果然收到一堆果壳的系统邮件(1+6);

3.png


2.头像上传处存储型xss,这里就危险了,你懂的;
1)点击头像上传,上传一张图片提交并抓包;

7.png


2)抓包发现数据中存在大小头像的图片的src属性,貌似能够利用下;

5.png


3)经过一番测试,发现在src属性值后加上以下xss code可绕过系统的防御;

6.png


4)不骗你,真的弹窗了;

8.png


4.png

漏洞证明:

见详细说明~

修复方案:

ps:我真的过来求礼物的

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


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:10

确认时间:2012-12-25 10:47

厂商回复:

低危害,可能导致脏数据,可能导致客户端数据泄漏。
旧系统中,图片裁剪后提交修改时的校验不充分,导致此XSS漏洞。可加以修复,修复优先级中高。
新系统中,图片裁剪的漏洞不存在。新系统中为防止脏数据,对输入的hashkey进行了强校验(检验字段合法性和用户本人上传)。
注册发邮件这个可能对他人邮箱造成轰炸,这个是之前没有考虑到的。比较安全的做法是每一次发邮件都要求验证码确认。修复优先级低。

最新状态:

暂无


漏洞评价:

评论

  1. 2012-12-23 20:14 | 鬼魅羊羔 ( 普通白帽子 | Rank:299 漏洞数:42 | (#‵′)凸(#‵′)凸(#‵′)凸(#‵′)凸(#‵...)

    不好意思先生,礼物已经发放完毕了,请等待明年的12月23日,谢谢合作。

  2. 2012-12-23 20:37 | se55i0n ( 普通白帽子 | Rank:1567 漏洞数:173 )

    @鬼魅羊羔 ... 哈哈,你的ipad啥时候到哇?

  3. 2012-12-23 20:44 | 鬼魅羊羔 ( 普通白帽子 | Rank:299 漏洞数:42 | (#‵′)凸(#‵′)凸(#‵′)凸(#‵′)凸(#‵...)

    @se55i0n 你觉得会给么?人家only_guest他们才给了个U盘,我估计最多也就是个企鹅。。。但愿不是年底给我个龙年吉祥物。。刚拿上,就蛇年了。。

  4. 2012-12-23 20:52 | se55i0n ( 普通白帽子 | Rank:1567 漏洞数:173 )

    @鬼魅羊羔 哈哈,只要礼品都不错~

  5. 2012-12-23 22:50 | xsser 认证白帽子 ( 普通白帽子 | Rank:254 漏洞数:18 | 当我又回首一切,这个世界会好吗?)

    @se55i0n 有刷分嫌疑啊

  6. 2012-12-23 22:52 | se55i0n ( 普通白帽子 | Rank:1567 漏洞数:173 )

    @xsser 回大人,看到他们在发礼物~就找个洞洞发了撒,明鉴呀~

  7. 2012-12-23 23:04 | se55i0n ( 普通白帽子 | Rank:1567 漏洞数:173 )

    @xsser 这个洞洞的防御绕过,还是经过了不少尝试的 -_-||

  8. 2012-12-23 23:05 | xsser 认证白帽子 ( 普通白帽子 | Rank:254 漏洞数:18 | 当我又回首一切,这个世界会好吗?)

    @se55i0n = =||

  9. 2012-12-23 23:07 | se55i0n ( 普通白帽子 | Rank:1567 漏洞数:173 )

    @xsser 大人仔细看下图应该就知道了~

  10. 2012-12-23 23:49 | 鬼魅羊羔 ( 普通白帽子 | Rank:299 漏洞数:42 | (#‵′)凸(#‵′)凸(#‵′)凸(#‵′)凸(#‵...)

    @xsser 大人,我觉得此案有很多疑点,请大人允许卑职前往果壳,一探究竟。

  11. 2012-12-24 09:16 | se55i0n ( 普通白帽子 | Rank:1567 漏洞数:173 )

    @鬼魅羊羔 ...

  12. 2012-12-24 13:57 | 疯子 ( 普通白帽子 | Rank:242 漏洞数:42 | 世人笑我太疯癫,我笑世人看不穿~)

    @鬼魅羊羔 @se55i0n 你说我们几个也搞个PKAV的那样来刷分怎么样?哈哈哈

  13. 2012-12-24 14:13 | 鬼魅羊羔 ( 普通白帽子 | Rank:299 漏洞数:42 | (#‵′)凸(#‵′)凸(#‵′)凸(#‵′)凸(#‵...)

    @疯子 我现在就等PKAV过来收我当倒水的呢。。。

  14. 2012-12-24 14:15 | se55i0n ( 普通白帽子 | Rank:1567 漏洞数:173 )

    @鬼魅羊羔 坏淫,你要过来抢我饭碗...

  15. 2012-12-24 14:40 | 疯子 ( 普通白帽子 | Rank:242 漏洞数:42 | 世人笑我太疯癫,我笑世人看不穿~)

    @se55i0n 还好我去年就预定了送盒饭的位置。

  16. 2012-12-24 14:46 | se55i0n ( 普通白帽子 | Rank:1567 漏洞数:173 )

    @疯子 哈哈~这可是个肥差呀~老实交代,是不是给@only_guest献菊花了-_-

  17. 2012-12-24 17:26 | 疯子 ( 普通白帽子 | Rank:242 漏洞数:42 | 世人笑我太疯癫,我笑世人看不穿~)

    @se55i0n 别这样,当初没有我的菊花,你们绝对不可能在乌云存活那么久。

  18. 2012-12-24 17:27 | se55i0n ( 普通白帽子 | Rank:1567 漏洞数:173 )

    @疯子 你跟剑心还有和肾斗士三角关系。。。鉴定完毕。。

  19. 2012-12-25 10:52 | se55i0n ( 普通白帽子 | Rank:1567 漏洞数:173 )

    @果壳传媒 厂商对待漏洞的态度值得赞一个~哈哈~能求个新年礼物不?

  20. 2012-12-25 10:53 | xsser 认证白帽子 ( 普通白帽子 | Rank:254 漏洞数:18 | 当我又回首一切,这个世界会好吗?)

    @se55i0n 上果壳性情找啊

  21. 2012-12-25 10:55 | se55i0n ( 普通白帽子 | Rank:1567 漏洞数:173 )

    @xsser 大人,你要表达什么意思啊?

  22. 2012-12-25 13:24 | 鬼魅羊羔 ( 普通白帽子 | Rank:299 漏洞数:42 | (#‵′)凸(#‵′)凸(#‵′)凸(#‵′)凸(#‵...)

    @se55i0n 你就不要问了,大人自有妙计,我等今后佳音便是。

  23. 2013-01-12 20:02 | 小胖胖要减肥 认证白帽子 ( 普通白帽子 | Rank:686 漏洞数:101 )

    @鬼魅羊羔 真被你说重了 龙年企鹅 存货 哈哈

  24. 2013-01-12 20:31 | 鬼魅羊羔 ( 普通白帽子 | Rank:299 漏洞数:42 | (#‵′)凸(#‵′)凸(#‵′)凸(#‵′)凸(#‵...)

    @小胖胖要减肥 嗯,我怀疑我是乌鸦嘴。。

  25. 2013-02-06 20:54 | px1624 ( 普通白帽子 | Rank:1036 漏洞数:175 | px1624)

    @xsser 这个不算刷分吧?