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

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

缺陷编号:wooyun-2015-0101650

漏洞标题:中国大地保险主站SQL注射漏洞(影响用户库)

相关厂商:中国大地保险

漏洞作者: 工蚁

提交时间:2015-03-16 14:03

修复时间:2015-04-30 18:48

公开时间:2015-04-30 18:48

漏洞类型:SQL注射漏洞

危害等级:中

自评Rank:8

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2015-03-16: 细节已通知厂商并且等待厂商处理中
2015-03-16: 厂商已经确认,细节仅向厂商公开
2015-03-26: 细节向核心白帽子及相关领域专家公开
2015-04-05: 细节向普通白帽子公开
2015-04-15: 细节向实习白帽子公开
2015-04-30: 细节向公众公开

简要描述:

如题

详细说明:

注入点:

http://ccic-net.com.cn/ebiz/view/accidentinsuranceNew/businessHistory.jsp?productCode=EID&productPlanCode=EIDWX&businessNumDetail=0&productName=%EF%BD%85%E8%A1%8C%E5%A4%A7%E5%9C%B0--%E6%97%85%E8%A1%8C%E6%97%A0%E5%BF%A7%EF%BD%85%E5%8D%A1(%E5%A2%83%E5%86%85%E7%95%85%E6%B8%B8%E5%9E%8B)


productCode,productPlanCode存在注入,其他参数未测试。
注入类型为字符bool型,支持order by,但是union的时候会断开连接,目测有一个硬件防火墙,有一点点防注入的功能。
直接用sqlmap即可利用。oracle数据库
当前库中表的数量为267个:

1.jpg


测试时没跑完,看到一个用户表NS_UESR,就暂停了。
NS_USER的列名:

+--------------+--------------+
| Column | Type |
+--------------+--------------+
| DESCRIPTION | VARCHAR2 |
| EMAIL | VARCHAR2 |
| ENABLED | NUMBER |
| ID | NUMBER |
| LASTMODIFIED | TIMESTAMP(6) |
| MOBILE | VARCHAR2 |
| OWNER_ID | NUMBER |
| PASSWORD | VARCHAR2 |
| TELEPHONE | VARCHAR2 |
| USERNAME | VARCHAR2 |
+--------------+--------------+


泄露用户名,密码,电话,邮箱等。
仅仅看了一下列名,未查看具体数据,请悉知。

漏洞证明:

如上

修复方案:

参数化查询或过滤

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


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:6

确认时间:2015-03-16 16:40

厂商回复:

确认存在此问题,感谢提醒。

最新状态:

2015-03-17:已修复