p2p人人贷app几种安全问题

admin 2017年5月2日00:28:10评论563 views字数 216阅读0分43秒阅读模式
摘要

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

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

缺陷编号: WooYun-2016-203073

漏洞标题: p2p人人贷app几种安全问题

相关厂商: 人人贷

漏洞作者: chaoxilab

提交时间: 2016-04-28 19:09

公开时间: 2016-06-13 11:20

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

危害等级: 高

自评Rank: 12

漏洞状态: 厂商已经确认

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

Tags标签: 拒绝服务 手势密码 校验绕过

2人收藏


漏洞详情

披露状态:

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

简要描述:

人人贷WE理财(Wealth Evolution 简称WE.COM),人人贷旗下理财品牌 ;中国AAA级个人金融信息服务平台,
互联网AAA级信用企业,以透明、高效、可靠的口碑赢得260万注册用户,1.3亿美元融资,交易额150亿元,
2016年3月完成民生银行资金存管,是国内少数真正完成资金存管平台之一。

详细说明:

漏洞证明:

版本号:3.3.0

一、app完整性校验绕过

安全检测中发现人人贷Android版本客户端具有完整性校验机制,通过修改app二次打包安装运行时,

客户端会有退出情况,进一步分析后,发现在libs.so中具有校验流程,由于so未进行加壳保护,

反汇编后,校验代码一目了然,如下图:

p2p人人贷app几种安全问题

p2p人人贷app几种安全问题

上图为校验完整性关键代码

p2p人人贷app几种安全问题

把0改成1,二次打包后,程序正常运行

二、修改手势密码网络校验绕过

用户如需要修改手势密码,需要输入登录密码向服务端请求,在不知道登录密码的情况下,

可直接调用设置手势密码页面,进行任意密码设置

p2p人人贷app几种安全问题

上图为手势密码修改与登录密码验证

p2p人人贷app几种安全问题

上图为向服务端请求校验当前用户的登录密码通讯数据

p2p人人贷app几种安全问题

p2p人人贷app几种安全问题

上图为直接调用设置手势密码进行设置

三、客户端登录绕过

页面切换后,重新回到应用时,需要校验手势密码,此时也可通过直接调用页面绕过该校验,

如回到主页面,则调用com.renrendai.finance.activity.main.MainTabActivity

p2p人人贷app几种安全问题

p2p人人贷app几种安全问题

p2p人人贷app几种安全问题

四、拒绝服务

某些页面在外部调用时,会令应用崩溃,可能会被竞争对手利用,影响用户体验

p2p人人贷app几种安全问题

p2p人人贷app几种安全问题

调用该页面时,程序崩溃

修复方案:

你们更专业!

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


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:10

确认时间:2016-04-29 11:10

厂商回复:

多谢,我们会马上跟进问题。

最新状态:

暂无


漏洞评价:

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

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

登陆后才能进行评分


评价

  1. 感谢您对人人贷的关注,过后会有小礼品相赠。

  2. 2016-04-29 11:36 | chaoxilab ( 普通白帽子 | Rank:129 漏洞数:23 | 潮汐实验室:专注移动安全与WEB安全!)

    0

    谢谢!

  3. 2016-05-03 10:23 | 人人贷(乌云厂商)

    0

    @chaoxilab 您的联系方式方便发一下,好给你寄送礼物?

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin