OAuth配置错误导致账户劫持

admin 2023年12月5日03:09:04评论31 views字数 999阅读3分19秒阅读模式

OAuth配置错误导致账户劫持

测试流程

1.假如你有一个google邮箱: [email protected]

2.在登录目标账户xxx.com的时候通过OAuth的方式用 [email protected]登录,然后退出

3.直接用[email protected]注册一个账户,然后登录,自己看看这两个账户有没连接起来,如果连接了,那么就账户劫持了

方法2:

你有一个gmail邮箱:[email protected]

使用[email protected]注册一个账户并登录目标xxx.com,注意,这里系统会发你一个消息,主要意思是发你邮箱一个验证码,叫你去验证账户,这里你不用理睬,然后直接退出账户即可。

过一段时间,采用OAuth(通过[email protected]这个邮箱)的方式成功登录。

危害与影响

假设有两个人A和B, A是攻击者,B是尚未在xxx.com注册的受害者,A使用B的google电子邮件地址创建帐户。过了一段时间,B通过OAuth的方式用google邮箱登陆,B不会知道A已经有了B的账号,因为他已经为B的邮箱设置了密码。B输入他的信用卡详细信息后,A将使用密码登录进入他的帐户并访问所有详细信息。

如果你是一个长期主义者,欢迎加入我的知识星球(优先查看这个链接,里面可能还有优惠券),我们一起往前走,每日都会更新,精细化运营,微信识别二维码付费即可加入,如不满意,72 小时内可在 App 内无条件自助退款

OAuth配置错误导致账户劫持

往期回顾


xss研究笔记

SSRF研究笔记

dom-xss精选文章

2022年度精选文章

Nuclei权威指南-如何躺赚

漏洞赏金猎人系列-如何测试设置功能IV

漏洞赏金猎人系列-如何测试注册功能以及相关Tips

福利视频

笔者自己录制的一套php视频教程(适合0基础的),感兴趣的童鞋可以看看,基础视频总共约200多集,目前已经录制完毕,后续还有更多视频出品

https://space.bilibili.com/177546377/channel/seriesdetail?sid=2949374

技术交流

技术交流请加笔者微信:richardo1o1 (暗号:growing)


参考

https://medium.com/@a7med.ctf/oauth-misconfiguration-leads-to-pre-account-takeover-snapchat-129b118661f6


原文始发于微信公众号(迪哥讲事):OAuth配置错误导致账户劫持

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年12月5日03:09:04
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   OAuth配置错误导致账户劫持https://cn-sec.com/archives/2268638.html

发表评论

匿名网友 填写信息