记一次facebook 15000美金赏金的漏洞挖掘

admin 2023年6月27日13:56:15评论36 views字数 1066阅读3分33秒阅读模式

记一次facebook 15000美金赏金的漏洞挖掘

我如何能够黑掉 Facebook 20 亿个账户中的任何一个,而他们却付给我 15,000 美元赏金

记一次facebook 15000美金赏金的漏洞挖掘

我根据负责任的披露政策征得 Facebook 的许可发布此内容。他们已经修复了这个漏洞。

这篇文章是关于我在 Facebook 上发现的一个简单漏洞,我可以利用该漏洞轻松侵入其他用户的 Facebook 帐户,而无需任何用户交互。

这使我可以通过设置新密码来完全访问其他用户的帐户。我能够查看消息、支付部分下存储的信用卡/借记卡、个人照片和其他私人信息。

Facebook及时承认了该问题并修复了该问题,并根据该漏洞的严重性和影响向我奖励了 15,000 美元的奖金。

漏洞描述

每当用户忘记 Facebook 密码时,他们可以选择通过在https://www.facebook.com/login/identify?ctx=recover&lwv=110上输入电话号码和电子邮件地址来重置密码。

然后,Facebook 会向该电话号码或电子邮件地址发送一个 6 位数代码,用户必须输入该代码才能设置新密码。

我尝试在www.facebook.com上暴力破解 6 位代码,但在 10 到 12 次无效尝试后被阻止。

然后我在 beta.facebook.com 和 mbasic.beta.facebook.com 上查找了同样的问题。有趣的是,忘记密码端点缺少速率限制。

我尝试接管我自己的帐户(根据 Facebook 的政策,您不应对任何其他用户的帐户造成任何损害),并成功为我的帐户设置了新密码。然后我可以使用相同的密码登录我自己的被黑帐户。

复现视频

具体参数

POST /recover/as/code/ HTTP/1.1
Host: beta.facebook.com
lsd=AVoywo13&n=XXXXX

暴力破解“n”成功让我为任何 Facebook 用户设置了新密码。

披露时间表

2016 年 2 月 22 日:报告发送给 Facebook 团队。

2016 年 2 月 23 日:从我这边验证了修复。

2016 年 3 月 2 日:Facebook 悬赏 15,000 美元

记一次facebook 15000美金赏金的漏洞挖掘

推荐阅读:


任意密码重置漏洞,复制密码重置链接漏洞的赏金就几千美金


618 | 2023年零基础+进阶系统化白帽黑客学习报名


实战 | 记一次赏金1.78万美金的Github未授权漏洞挖掘


实战|记一次5657美金赏金的XSS漏洞挖掘经历


实战 | 记一次PII 数据泄露和1500 美元的赏金

记一次facebook 15000美金赏金的漏洞挖掘

原文始发于微信公众号(HACK学习呀):记一次facebook 15000美金赏金的漏洞挖掘

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年6月27日13:56:15
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   记一次facebook 15000美金赏金的漏洞挖掘http://cn-sec.com/archives/1837149.html

发表评论

匿名网友 填写信息