首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

漏洞赏金计划:黑客通过Oculus应用劫持Facebook账号

文章相关引用及参考:techworm

如果这家社交巨头没有及时修补漏洞,Facebook与Oculus头显的集成可能已经为黑客劫持账号打开了方便大门。

映维网 2018年01月18日)如果这家社交巨头没有及时修补漏洞,Facebook与Oculus头显的集成可能已经为黑客劫持账号打开了方便大门。

Oculus成立于2012年,他们最为人熟知的是Oculus Rift虚拟现实头显。在2014年3月,Facebook宣布他们将会收购Oculus VR,而交易在2014年7月正式完成。在2014年8月,Facebook将Oculus Rift纳入了其白帽漏洞赏金计划,并向报告漏洞的研究人员提供奖励。从那以后,研究人员在Oculus服务中发现了多个漏洞,并因此获取了2.5万美元的奖励。

在2017年10月,网络安全顾问Josip Franjkovic决定研究Windows的Oculus应用(其允许本地Windows Oculus应用程序和浏览器接入Facebook帐户以访问更多的社交体验)。

在他的研究中,Franjkovic展示了黑客是如何利用特制的GraphQL查询将用户的Facebook账户连接至黑客的Oculus账户,并且获取用户的access_token(允许访问Facebook的GraphQL端点),从而劫持用户的Facebook账户。借助特制的GraphQL查询,黑客可以控制用户的Facebook帐户并更改帐户电话号码,然后重置帐户的密码。

Franjkovic在10月24日向Facebook报告了这一漏洞,而Facebook在同一天进行了一次临时修复,其中涉及禁用facebook_login_ssoendpoint。此外,Facebook于10月30日推出了一个永久补丁。

但几个星期后,Franjkovic发现了一个登录CSRF(跨站点请求伪造)漏洞。借助这个漏洞,黑客可以将用户重定向至黑客选择的一个Oculus URL,从而绕开Facebook的补丁。

Franjkovic在11月18日向Facebook报告了第二个漏洞,然后Facebook在同一天通过再次禁用facebook_login_sso端点进行了临时修复。三周后,该公司推出了一个完整的补丁。

Franjkovic写道:“解决方案是在/account_receivable/endpoint上实施CSRF检查,并且添加一个额外的点击来确认Facebook和Oculus帐户之间的关联。我相信这样可以在不降低用户体验的情况下妥善修复漏洞。”

尽管Franjkovic没有透露Facebook为他提供了多少奖励,但这家社交网络巨头于上周透露(通过SecurityWeek),他们在2017年向安全研究人员支付了88万美元的漏洞报告奖金。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180118A05B5H00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券