漏洞概要
关注数(24)
关注此漏洞
漏洞标题:微博上你点我发的链接我就可以登上你的微博(web版和app端均可两个漏洞一并提交)
相关厂商:新浪
提交时间:2015-07-03 16:23
修复时间:2015-08-17 16:54
公开时间:2015-08-17 16:54
漏洞类型:设计缺陷/逻辑错误
危害等级:高
自评Rank:20
漏洞状态:厂商已经确认
Tags标签:
无
漏洞详情
披露状态:
2015-07-03: 细节已通知厂商并且等待厂商处理中
2015-07-03: 厂商已经确认,细节仅向厂商公开
2015-07-13: 细节向核心白帽子及相关领域专家公开
2015-07-23: 细节向普通白帽子公开
2015-08-02: 细节向实习白帽子公开
2015-08-17: 细节向公众公开
简要描述:
微博上你点我发的链接,我就可以登上你的微博,web版和app端均可,两个漏洞一并提交了
详细说明:
1、web版本的jsonp劫持漏洞:
有jsonp劫持漏洞,未加token保护或referrer防护,导致登陆凭证可以被劫持盗取
请求如下:
返回为:
里面的返回值alt可以用作登陆凭证,我扶了扶镜框,发现用如下URL可以登陆到目标用户的微博
里面的sub,subp值应该是认证的cookie值,应该也可以拿来利用
2、微博app版的一些导致登陆凭证被盗的“小漏洞”
当手机端访问如下请求时,系统会把当前sina.com.cn域下的ticket传给参数r中的url,r的值需要是weibo和新浪域
上面的请求会返回302跳转到参数r中的url值,而且会加上一个参数ticket
然后我们要做的就是拿到这个url中的参数ticket就可以了
由于是新浪或微博域,不能受我们控制,所以我们可以找一个可以让我们自定义img或者iframe的新浪页面来偷
我扶了扶镜框,发现了一个,是微博分享页面,里面的pic参数可以让我们自定义图片地址
这样从我们的自定义的图片请求的referrer中拿到这个ticket
然后找一个能接受ticket的页面来帮我们种下sina.com.cn的认证cookie
扶了扶镜框,发现一个
这个时候还不可以登陆微博,但我扶了扶镜框,发现访问如下url,可以帮我们成功登陆微博
这一系列的不合理设计的“小漏洞”,让我最终可以登陆进了别人的微博
漏洞证明:
我测试了几天,进了些TFboys粉丝的微博
修复方案:
1.jsonp那个,加token或referrer限制
2.认证传输过程中,尽量不要使用get来传输凭证,很容易被各种方式偷去。你不能保证你的所有域都不往第三方发请求
3.让偷到的ticket尽量不能在其他设备上登陆成功,对用户的一些信息进行签名
漏洞回应
厂商回应:
危害等级:高
漏洞Rank:15
确认时间:2015-07-03 16:52
厂商回复:
感谢关注新浪安全,安全问题修复中。
最新状态:
暂无
漏洞评价:
评论
-
2015-07-03 16:27 |
90Snake ( 普通白帽子 | Rank:109 漏洞数:42 | 最大的漏洞就是人)
-
2015-07-03 16:27 |
疯狗 ( 实习白帽子 | Rank:44 漏洞数:2 | 阅尽天下漏洞,心中自然无码。)
-
2015-07-03 16:28 |
niliu ( 核心白帽子 | Rank:1542 漏洞数:206 | 逆流而上)
-
2015-07-03 16:28 |
fuzz-ing ( 普通白帽子 | Rank:104 漏洞数:21 | 闭关半年)
-
2015-07-03 16:29 |
secer ( 路人 | Rank:5 漏洞数:2 | 来乌云学习学习)
-
2015-07-03 16:32 |
90Snake ( 普通白帽子 | Rank:109 漏洞数:42 | 最大的漏洞就是人)
-
2015-07-03 16:34 |
疯狗 ( 实习白帽子 | Rank:44 漏洞数:2 | 阅尽天下漏洞,心中自然无码。)
@呆子不开口 因其中一个经典的漏洞给精华了,呆子教会了我应该如何耐心的分析业务也许,用心利用。
-
2015-07-03 16:35 |
咸鱼翻身 ( 普通白帽子 | Rank:576 漏洞数:108 )
-
2015-07-03 16:37 |
浅蓝 ( 普通白帽子 | Rank:274 漏洞数:109 | 爱安全:www.ixsec.orgXsec社区:zone.ixse...)
-
2015-07-03 16:38 |
loli ( 普通白帽子 | Rank:550 漏洞数:52 )
-
2015-07-03 16:41 |
Jumbo ( 普通白帽子 | Rank:111 漏洞数:29 | 猫 - http://www.chinabaiker.com)
-
2015-07-03 16:42 |
xtnnd ( 普通白帽子 | Rank:180 漏洞数:43 )
-
2015-07-03 16:57 |
大大灰狼 ( 普通白帽子 | Rank:248 漏洞数:53 | Newbie)
-
2015-07-03 17:06 |
cmyk ( 路人 | Rank:0 漏洞数:1 )
-
2015-07-03 17:16 |
甲鱼 ( 路人 | Rank:28 漏洞数:3 | 慢慢爬……)
-
2015-07-03 17:32 |
进击的zjx ( 普通白帽子 | Rank:295 漏洞数:61 | 工作需要,暂别一段时间)
-
2015-07-03 17:35 |
呆子不开口 ( 普通白帽子 | Rank:324 漏洞数:25 | 求各种兼职)
-
2015-07-03 17:53 |
Mieless ( 路人 | Rank:11 漏洞数:1 | 我是来打酱油的。)
-
2015-07-03 18:21 |
Bear baby ( 普通白帽子 | Rank:183 漏洞数:20 | 善攻者,不知其所守。善守者,不知其所攻。)
-
2015-07-03 18:37 |
sutdy ( 普通白帽子 | Rank:101 漏洞数:33 | 0.0)
-
2015-07-03 19:50 |
秋风 ( 普通白帽子 | Rank:438 漏洞数:44 | 码农一枚,关注互联网安全)
-
2015-07-03 21:05 |
子非海绵宝宝 ( 核心白帽子 | Rank:1044 漏洞数:106 | 发扬海绵宝宝的精神!你不是海绵宝宝,你怎...)
-
2015-07-03 22:07 |
一只船北街 ( 普通白帽子 | Rank:418 漏洞数:60 | 闭馆研习技术中...)
-
2015-07-03 23:50 |
疯狂的dabing ( 实习白帽子 | Rank:33 漏洞数:9 | Hehe is golden.)
-
2015-07-04 00:13 |
小龙 ( 普通白帽子 | Rank:1208 漏洞数:316 | 乌云有着这么一群人,在乌云学技术,去某数...)
-
2015-07-06 11:25 |
屎蛋 ( 路人 | Rank:8 漏洞数:2 | boom)
-
2015-07-13 18:26 |
niliu ( 核心白帽子 | Rank:1542 漏洞数:206 | 逆流而上)
-
2015-07-14 00:22 |
鸟云厂商 ( 核心白帽子 | Rank:1313 漏洞数:146 | 中国菜鸟)
-
2015-07-15 11:44 |
milan ( 普通白帽子 | Rank:129 漏洞数:32 | 妈妈说:搬不完砖就别回家。)
-
2015-07-15 12:19 |
wefgod ( 普通白帽子 | Rank:1807 漏洞数:179 | 力不从心)
-
2015-08-06 13:12 |
hkAssassin ( 普通白帽子 | Rank:358 漏洞数:66 | 我是一只毛毛虫。)
-
2015-08-17 18:16 |
scanf ( 核心白帽子 | Rank:1232 漏洞数:186 | 。)
-
2015-08-17 18:37 |
Annabelle ( 实习白帽子 | Rank:46 漏洞数:15 | .)
我们家马桶堵了,谁知道掏粪男孩的电话?在线等,挺急的[doge]
-
2015-08-18 16:12 |
野驴~ ( 路人 | Rank:5 漏洞数:2 | 充满强烈好奇心的菜鸟。)
-
2015-08-18 23:06 |
刘海哥 ( 普通白帽子 | Rank:114 漏洞数:28 | 索要联系方式但不送礼物的厂商定义为无良厂...)