漏洞概要 关注数(24) 关注此漏洞
缺陷编号:wooyun-2015-0144996
漏洞标题:京东金融Android客户端更新URL地址可被劫持
相关厂商:京东商城
漏洞作者: 大头鬼
提交时间:2015-10-12 14:58
修复时间:2016-01-12 09:18
公开时间:2016-01-12 09:18
漏洞类型:设计错误/逻辑缺陷
危害等级:高
自评Rank:12
漏洞状态:厂商已经确认
漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签: 无
漏洞详情
披露状态:
2015-10-12: 细节已通知厂商并且等待厂商处理中
2015-10-14: 厂商已经确认,细节仅向厂商公开
2015-10-17: 细节向第三方安全合作伙伴开放(绿盟科技、唐朝安全巡航)
2015-12-08: 细节向核心白帽子及相关领域专家公开
2015-12-18: 细节向普通白帽子公开
2015-12-28: 细节向实习白帽子公开
2016-01-12: 细节向公众公开
简要描述:
客户端更新URL地址可被劫持
详细说明:
客户端启动是通过http请求获取最新客户端版本信息,其中含有下载地址URL,攻击者可通过中间人劫持替换服务端返回响应信息中url地址,使得用户手机中安装恶意程序(带有恶意程序的京东金融客户端)。用烂了的攻击场景就是在咖啡厅搞中间人劫持。
漏洞证明:
1.客户端基本信息:
下载地址:http://**.**.**.**/helppage/downApp/jrAppPromote.html
apk : com.jd.jrapp, 37, 3.1.1, 京东金融
apkmd5: 4e9f3114a966c3232d8d0464de663c3a
证书 :
certmd5: b935fa89dae69096f5cec00045e3daac
issuer: C=0086, ST=china, L=Beijing, O=京东金融, OU=京东, CN=金融
subject: C=0086, ST=china, L=Beijing, O=京东金融, OU=京东, CN=金融
2.漏洞证明:
客户端每次启动时都会向服务端请求最新客户端版本信息,以下通过fiddler拦截请求报文:
通过fiddler代理模拟中间人攻击,修改最新客户端版本信息和下载地址:
客户端界面出现版本更新提示:
点击更新后进行下载:
下载后进入了安装界面操作:
修复方案:
客户端版本信息可做加密处理。
使用安全的传输协议,如https。
版权声明:转载请注明来源 大头鬼@乌云
漏洞回应
厂商回应:
危害等级:低
漏洞Rank:1
确认时间:2015-10-14 09:16
厂商回复:
多谢提醒,此类漏洞早已知悉。非常感谢您对京东安全的关注!
最新状态:
暂无