漏洞赏金计划:黑客通过Oculus应用劫持Facebook账号
通过特制的GraphQL查询,黑客可以将用户的Facebook账户连接到黑客的Oculus账户,并获取用户的access_token,进而劫持用户的Facebook账户。黑客可以控制用户的Facebook账户并更改账户电话号码,然后重置账户的密码。安全顾问Josip Franjkovic在2017年10月发现了这个漏洞,并向Facebook报告了此漏洞。Facebook进行了临时修复,禁用了facebook_login_ssoendpoint,并在10月30日发布了一个永久补丁。然而,几个星期后,Franjkovic又发现了一个登录CSRF(跨站点请求伪造)漏洞,黑客可以利用该漏洞绕过Facebook的补丁。Franjkovic于11月18日向Facebook报告了第二个漏洞,Facebook再次进行了临时修复并在三周后发布了一个完整的补丁。尽管没有透露奖励金额,但Facebook表示他们在2017年支付了88万美元的漏洞报告奖金给安全研究人员。如果这个漏洞没有被及时修补,Facebook和Oculus头显的集成可能为黑客劫持账号打开了方便大门。