当前位置:WooYun >> 漏洞信息

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

缺陷编号:wooyun-2014-073768

漏洞标题:从一个联通沃app信息泄露到数十万身份证及银行卡信息泄露

相关厂商:中国联通

漏洞作者: 第十人

提交时间:2014-08-25 12:51

修复时间:2014-10-09 12:52

公开时间:2014-10-09 12:52

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:20

漏洞状态:已交由第三方合作机构(cncert国家互联网应急中心)处理

漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2014-08-25: 细节已通知厂商并且等待厂商处理中
2014-08-30: 厂商已经确认,细节仅向厂商公开
2014-09-09: 细节向核心白帽子及相关领域专家公开
2014-09-19: 细节向普通白帽子公开
2014-09-29: 细节向实习白帽子公开
2014-10-09: 细节向公众公开

简要描述:

安全不容忽视

详细说明:

APP发现一URL,找到注入

漏洞证明:

一、漏洞概述:
由于“联通沃服务”应用后台系统页面没有对输入数据进行严格过滤,导致SQL注入漏洞存在,导致大量用户隐私信息泄漏。
利用该漏洞可获取489055条用户身份信息数据,其中涉及用户个人信息如:用户姓名、通讯地址、手机号码、身份证号码、营业执照、护照、IMSI号、SIM/UIM卡号、银行代码、银行帐号等。还可获取1668条管理员帐号信息,其中包括管理员姓名、密码密文、手机号码等信息。
二、测试验证:
“联通沃服务”应用可进行话费查询、流量查询、积分查询、VIP会员卡号查询等操作。可通过下图中链接下载。

1.png


通过对android版本应用反编译逆向分析,发现应用中存在相关功能页面的URL地址,如
http://211.95.193.97/unicom/com.php?act=cmd.json
http://211.95.193.97/unicom/com.php?act=hold.getHoldInfo
等等URL地址。

2.png


通过测试发现这些页面并没有对输入数据进行严格过滤,导致SQL注入漏洞存在,使用渗透测试工具SQLMAP即可对其进行验证。

3.png


如上图所示,探测出系统使用数据库为MySQL,数据库存在2和用户,用户名及密码密文分别是:
unicom:*FC0BB8E604B3***B26E0873EF189B9C
root:*FC0BB8E604B390***26E0873EF189B9C
利用暴力破解等方式可破解出帐号密码分别是:
unicom:unil1*****
root:unil1*****
通过WEB应用扫描发现,系统使用phpmyadmin进行数据库管理,管理接口地址为:http://211.95.193.97/phpmyadmin/index.php。使用破解出的帐号密码可登录并进行数据管理。

4.png


在“unicom”数据库中发现“u_user”表,其中存放489055条用户身份信息数据,其中涉及用户个人信息如:用户姓名、通讯地址、手机号码、身份证号码、营业执照、护照、IMSI号、SIM/UIM卡号、银行代码、银行帐号等等。

5.png

6.png


在“unicom”数据库中发现“u_admin”表,其中存放1668条管理员帐号信息,其中包括管理员姓名、密码密文、手机号码等信息。

7.png

修复方案:

版权声明:转载请注明来源 第十人@乌云


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:20

确认时间:2014-08-30 10:24

厂商回复:

最新状态:

暂无