-->

[转载] 手把手教你劫持李开复的腾讯微博

2013年2月28日星期四 发帖者 Ngo 0 评论0 多说评论
http://www.wooyun.org/bugs/wooyun-2013-017137#0-tsina-1-3380-397232819ff9a47a7b7e80a40613cfe1

漏洞标题: 手把手教你劫持李开复的腾讯微博

相关厂商: 腾讯微搏

漏洞作者: 胖子变瘦了

提交时间: 2013-01-14

公开时间: 2013-02-28

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

危害等级: 中

自评Rank: 5

漏洞状态: 未联系到厂商或者厂商积极忽略

漏洞来源: http://www.wooyun.org

Tags标签: 无

8人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2013-01-14: 积极联系厂商并且等待厂商认领中,细节不对外公开
2013-02-28: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

想劫持李开复老师的微博怎么办?

发私信扔个URL?NO,人家不会看私信的。

发邮箱?NO,压根不知道邮箱是多少?

还有什么办法呢?那就是本文!

李开复老师,注意安全哟

详细说明:

1. 如简单描述中所述,常规方法多半是不行的。

2. 我们根据李开复老师的职业习惯,以及微博发送内容,可以了解到他经常会上一些资讯、科技类网站。比如36kr。如果我们能在36kr的网站上插入一段JS代码,里面再嵌入一个反射型XSS,此时李开复老师访问36kr且带有QQ的登录状态。我们就可以成功劫持李开复老师微博了。

3. 36kr是很多站长,投资人都会去上的一个资讯网站。本人身边也有不少朋友经常去看。网站本身是否可被入侵不得而知,但是难度相对不小。看了看36kr。没什么问题,挺小清新的。

【图片1】
1.jpg


4. 随后点进去一篇文章,可以看到文章的最下方,有社交评论插件。

【图片2】
2.jpg


3. 问题就在这里了。 这个评论插件是一家第三方网站(denglu.cc),而且经过我们的检测,是存在安全问题的。例如:这里我们对其进行了XSS检测,发现其存在存储型XSS。我们可以成功在评论中插入我们的XSS代码。

【图片3】
3.jpg


4. 当然,惯性的思维是,就算是denglu.cc存在XSS,顶多影响的是denglu.cc的用户,而实际上并不是这样。 我们完全可以植入36kr.com自己的反射型XSS,或者第三方网站,如:腾讯的反射型XSS,来达到存储型XSS的效果。

这里以腾讯某处反射型XSS为例。我们在36kr的文章下进行批量推送评论。

【图片4】
4.jpg


5. 这样一来,我们的恶意JS代码,就被夹杂到36kr的文章评论中了,见步骤3截图。

当然普通用户对此会毫不知情。一旦用户访问了36kr的文章,我就会让他们去关注乌云的腾讯微博。

6. 接着就是等待。 终于在某一天,李开复老师来了。我看到他的腾讯微博关注了【乌云漏洞报告平台】以及某些QQ官方账号 (这些账号用做参照:排除因为李开复老师自己主动收听【乌云漏洞报告平台】而造成的假阳性结果)。

【图片5】
5.jpg


7. 我们通过,36kr --> denglu.cc --> 腾讯某站反射型XSS --> 腾讯微博 的方式,在不是非常漫长的蹲点之后,捕获到了李开复老师的微博。在整个过程中,我们还捕获到了很多其他站长以及投资人的微博。其中也包括其他网站的某些人,比如UCWEB的,还包括36kr自己网站的一些人。腾讯的cookies没有http-only,因此我们可以使用获取的cookies,来使用这些帐号登录QQ其他应用(如QQ邮箱),进而进行后续利用(具体利用危害见: WooYun: 跨站脚本-可以让战场离得更远(浅谈腾讯架构缺陷) )。如下图:

【图6】
6.jpg


8. 声明:我们是友好的测试,整个测试过程中,并未获取记录任何cookies数据,关注微博的请求是通过csrf来实现的。我们使用“微博关注”的方式来统计了危害效果,并未动用victim的微博帐号去做任何其他事情。



9. 最后总结:

到头来,本质上来说,漏洞的根源在于腾讯和denglu.cc,而36kr只是一个第三方插件的受害者,成为了攻击者的跳板。我们可以从中学习到两点。

9.1. 腾讯业务线长,类似的反射型XSS漏洞十分多,依靠腾讯安全 中心每天扫描后,再做一些不是很靠谱的修复,只是增加了攻击者寻找缺陷的时间而已,但是并没有从真正意义上解决用户的安全问题,这种解决方式是十分、非常、极其不可取的。本例就是一个典型,修复了成百上千个XSS又如何?再随便找一个反射型XSS就over了。

任何一个【微不足道的】分站的【微不足道的】反射型XSS都会危害到用户的微博,邮箱,QQ空间等应用是一件多么可怕的事情。试想,你们还敢随便点开一个网页吗? 一点开,就莫名其妙的,自己QQ的各种WEB应用随时被劫持?随时受不了,随手受不了。

因此强烈建议,腾讯微博自己再加一次验证吧。


9.2. denglu.cc这种第三方的插件也在不断涌现,而其中一部分程序在设计时又缺乏对安全的考虑。因此站长在使用此类程序时,请谨慎选择,勿将用户的安全抛给了第三方的插件。


截至本稿:36kr官方已经更换掉了第三方评论插件。

漏洞证明:

5.jpg

修复方案:

36KR已经换了评论插件,denglu.cc的问题还没修复.重要的是腾讯微搏的问题要好好修修.

版权声明:转载请注明来源 胖子变瘦了@乌云


漏洞回应

厂商回应:

未能联系到厂商或者厂商积极拒绝

漏洞评价:

对本漏洞信息进行评价,以更好的反馈信息的价值,包括信息客观性,内容是否完整以及是否具备学习价值
标签: , ,

基地后传1:基地边缘

2013年2月6日星期三 发帖者 Ngo 0 评论0 多说评论
基地建立了500年了,离谢顿计划估计的第二帝国成立还剩下一半时间。现在的基地已经壮大到统治了大部分的银河星系,并且还有若干的联盟。以基地的科技和现有的军事力量,统一银河绰绰有余,为什么还要非等500年呢?现在统一了银河就可以永恒载入史册了,基地的女市长赫拉·布拉诺不可能没想到这一点。

另一方面,尽管第一基地(现在可以称为基地帝国了)的人们都认为第二基地已经彻底“消失”了,总有极少数思想怪异的人事情不是那么简单。首先,谢顿计划过于完美。每次谢顿危机的时候,谢顿的影像总是如期而至,这次基地迁都到卡尔根星球时间的解决正是依靠谢顿的预言。年轻的基地议员葛兰·崔维兹认为这是政府为实现目的而伪造的谢顿影像,“这只是政客的手段罢了”,因为人们无法区分谢顿影像是否仍然是谢顿于500年前录制的。因为至少“骡”的出现搅乱了谢顿计划,难道谢顿计划因此没有受到影响?他还能预测正确500年的事情吗?其次,如果谢顿计划就是这么完美,即使被扰乱之后仍能纠正轨道正确发展,那是否意味着第二基地仍然存在于银河之内?第二基地仍然遥控着银河的发展?第二帝国建立后第二基地凌驾于第一基地之上成为领导者绝对是不可接受的。

基地市长布拉诺并非没有这种想法,不过并不打算让这个思想影响普通民众而导致影响到自己再基地世界的权威,因此议员崔维兹因不相信谢顿计划如此完美而大闹议会之后,布拉诺决定将其驱逐出端点星。与崔维兹同行的还有基地历史学权威詹诺夫·裴洛拉特,但是,他们互相并不知道对方的状况 --- 一个寻找第二基地,一个寻找人类的起源,地球。

怀疑谢顿计划的,并非只有第一基地的人,川陀的年轻有为的坚迪柏发言者同样有自己的想法。第二基地这些年努力修正“骡”给谢顿计划带来的巨大偏差,目前基本回到了谢顿当年指定的路径上,而坚迪柏的推算结果却显示并非如此。坚迪柏认为,公式的偏差和计划的仍按原始设计发展说明除了第二基地外,仍有第三方力量在维护着谢顿计划的运行,那将是一群类似“骡”的人,或者称为“反骡”。尽管坚迪柏使第二基地首席发言者相信了自己的论断,但仍然得到其他发言人的质疑。坚迪柏为了证明自己的论断,毅然决定寻找“反骡”,他带着新收的徒弟,川陀居住的阿姆人诺薇,踏上了探索奥秘的旅程。

通过与历史学家裴洛拉特的讨论,崔维兹认为地球才是第二基地的大本营。但是在整个银河系的历史上,并没有一个明确的记录表明哪个行星就是地球。在传说中,赛协尔星区的盖娅是被称为“地球”的行星之一,崔维兹和裴洛拉特在赛协尔得到信息是,盖娅位于超空间中,且任何人无法靠近,以往所有靠近的人都一去无回,甚至当年“骡”也不敢去攻打盖娅。崔维兹决定冒险去探索未知的盖娅。

正所谓螳螂捕蝉黄雀在后,崔维兹和裴洛拉特逐渐靠近盖娅的同时吸引了两拨人的注意,第一基地的市长布拉诺和第二基地的未来之星坚迪柏发言者。布拉诺认为第二基地已经找到,打败第二基地并将赛协尔星区囊括到基地势力范围之下;坚迪柏则相信“反骡”的大本营就在盖娅,只要集合第二基地所有人的力量打败“反骡”就可摆脱束缚。

冤家路窄,坚迪柏和布拉诺不期而遇,第一基地与第二基地的大战一触即发!要么你死我活,也么同归于尽!

崔维兹对背后的情形一无所知,他和裴洛拉特眼前只有盖娅。一股神秘的力量俘获了崔维兹的飞船,飞船正在一步步坠向盖娅,此时一个完美的女人宝绮思出现了...

盖娅现在面临一个两难抉择,它需要找到一个天赋异禀的人来帮助解决疑惑。盖娅难以决断的是,是否要把银河系发展成为一个思想统一体,崔维兹先天具有一种正确选择的能力,他可以帮助盖娅。如果崔维兹选择了盖娅,银河系将朝着盖娅帝国的方向发展,所有物质将统一为盖娅,如果崔维兹选择了另一个方向,盖娅边际的第一基地和第二基地的战争将会打响,无论哪个基地失败,银河系必会重回混乱蛮荒的时代至少一两万年之久。

盖娅外,坚迪柏和布拉诺仍然在僵持中,第一基地的科技已经可以开始遏制第二基地的部分精神力量,坚迪柏力不从心的时刻发现猛然徒弟诺薇的内心发出强大的超出想象的精神力量帮助自己抵制住了布拉诺的精神武器,此刻坚迪柏恍然大悟,诺薇就是盖娅,这个远超第二基地力量的“普通”女子来自盖娅,而自己和第二基地是,此渺小。

崔维兹选择了盖娅,裴洛拉特选择了宝绮思,世界重归平静。坚迪柏认为自己依靠第二基地全体的力量击退了第一基地,并改写了布拉诺的思想,使后者抛弃脑中第二基地仍然存在的想法,谢顿计划得以继续执行;布拉诺认为自己战胜了赛协尔星区,现在赛协尔已经属于基地范畴,基地舰队凯旋端点星。现在,坚迪柏和布拉诺脑中盖娅只是个无聊的传说,诺薇还是那个思维单纯的阿姆人,崔维兹仍然是令人讨厌的捣蛋鬼。

不过,崔维兹并不明白自己为什么选择了盖娅,他了解到,盖娅是早期人类银河开拓的星球之一,也许,这是个由机器人建立的星球。而解开问题的关键是,找到地球!
标签: ,

Pagerank刚刚更新啦!

2013年2月4日星期一 发帖者 Ngo 1 评论0 多说评论
Pagerank刚刚更新啦!这个站和 www.obugs.net 的pr都更新了!都从3跌倒2了,哈哈!

另外,丑博客儿(www.choublogger.com)太新了,还木有pr~

看来前面的预测没错哦~
标签: ,

【转】人物杂志:厉害女士

2013年2月3日星期日 发帖者 Ngo 1 评论0 多说评论
厉害女士

袁厉害收养了一百多个弃婴,又将他们按优劣分级;她拥有好人的声望,又将声望转化为生意。她财产众多,却无法声张。她并不高尚无私,只是一个精明又普通、善心和私欲共存的农妇。成为今天的"厉害女士",她除了凭借在中国传统人情社会里翻滚半生获得的经验,还有身后浓厚的文化与政治土壤。

原文链接:http://e.weibo.com/1043325954/zhvZUCcNl

skydrive图片加载中
标签:

2013年google pagerank更新时间预测

2013年2月2日星期六 发帖者 Ngo 1 评论0 多说评论

  • 1st Update – January 28 to February 6
  • 2nd Update – June 27 to July 7
  • 3rd Update – September 29 to 4 October
  • 4th Update – 24 December to 29 december
标签: ,

复仇者联盟

2013年1月23日星期三 发帖者 Ngo 3 评论0 多说评论
洛基先把鹰眼制服,
黑寡妇邀请绿巨人一起制服洛基,
洛基和美国队长打架胜利,
钢铁侠把洛基制服,怀疑有诈!
雷神抢回洛基,
钢铁侠雷神打架,
美国队长制止钢铁侠雷神打架,
洛基被带回神盾局的飞船,
钢铁侠探寻神盾局的秘密,
鹰眼突袭神盾局,
恶战之后鹰眼恢复本性,
雷神和绿巨人丢失,
洛基逃脱,
洛基打开时空门,
外星大军涌入地球,
复仇者联盟成立,
英雄大战外星人,
核弹摧毁外星战舰,
洛基被擒,
雷神和洛基离开地球
标签:

凯奇大叔木有死

2013年1月17日星期四 发帖者 Ngo 0 评论0 多说评论
凯奇大叔木有死,只是差点儿被网友喷死... 都系坏淫!

Nicolas Cage is dead. At least that's what the Internet is saying. However the "National Treasure" actor didn't die. He's just the victim of an Internet death hoax. Nicolas Cage is just fine.

Many are coming across a news report saying that Cage died in a snowboarding incident. Global Associated News, which is notorious for starting false celebrity death rumors, says "Actor Nicholas Cage is reported to have died shortly after a snowboard accident earlier today - January 17, 2013. "

The site claims that Cage died in a snowboarding incident at the Zermatt ski resort in Zermatt, Switzerland.

"Witnesses indicate that Nicholas Cage lost control of his snowboard and struck a tree at a high rate of speed. Nicholas Cage was air lifted by ski patrol teams to a local hospital, however, it is believed that the actor died instantly from the impact of the crash. The actor was wearing a helmet at the time of the accident and drugs and alcohol do not appear to have played any part in his death," the report reads.

Read more at http://www.travelerstoday.com/articles/4235/20130117/nicolas-cage-dead-actor-becomes-victim-internet-snowboarding-death-hoax-died-die-nicholas-nic-global-associated-news-twitter.htm#OLGWEJmj3sjTAT90.99
标签: