网站地图    收藏   

主页 > 入门引导 > 黑客攻防 >

新浪微博部分App Oauth2漏洞 - 网站安全 - 自学php

来源:自学PHP网    时间:2015-04-15 15:00 作者: 阅读:

[导读] 新浪微博很多应用有数量众多的用户,judge sinaapp com和qmatch sinaapp com等都是微博中用户量较大的应用,现在仍然存在Oauth2的漏洞,可造成用户隐私泄露等问题。以judge sinaapp com为例新浪授...

新浪微博很多应用有数量众多的用户,judge.sinaapp.com和qmatch.sinaapp.com等都是微博中用户量较大的应用,现在仍然存在Oauth2的漏洞,可造成用户隐私泄露等问题。

以judge.sinaapp.com为例

新浪授权页面

https://api.weibo.com/oauth2/authorize?client_id=2988081241&redirect_uri=http://judge.sinaapp.com/callback?next=http://judge.sinaapp.com&response_type=code&forcelogin=true&scope=follow_app_official_microblog

可以将该页面judge进行替换,例如

https://api.weibo.com/oauth2/authorize?client_id=2988081241&redirect_uri=http://xxxx.sinaapp.com/callback?next=http://judge.sinaapp.com&response_type=code&forcelogin=true&scope=follow_app_official_microblog

最终用户的认证信息就会发送到恶意用户的xxxx.sinaapp.com,xxxx.sinaapp.com可由任意用户注册,qmatch.sinaapp.com与此类似,此外还有大量微博应用存在这个问题。

以judge.sinaapp.com为例

新浪授权页面

https://api.weibo.com/oauth2/authorize?client_id=2988081241&redirect_uri=http://judge.sinaapp.com/callback?next=http://judge.sinaapp.com&response_type=code&forcelogin=true&scope=follow_app_official_microblog



 

可以将该页面judge进行替换,例如

https://api.weibo.com/oauth2/authorize?client_id=2988081241&redirect_uri=http://xxxx.sinaapp.com/callback?next=http://judge.sinaapp.com&response_type=code&forcelogin=true&scope=follow_app_official_microblog

 

终用户的认证信息就会发送到恶意用户的xxxx.sinaapp.com,qmatch.sinaapp.com与此类似,此外还有大量应用存在此问题。

修复方案:

严格认证redirect_uri

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论