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

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

缺陷编号:wooyun-2015-0151374

漏洞标题:浙江某银行系统官网SQL注入泄露大量敏感数据(可绕过WAF)

相关厂商:浙江某银行

漏洞作者: 路人甲

提交时间:2015-11-02 21:34

修复时间:2015-12-21 16:20

公开时间:2015-12-21 16:20

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:14

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

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

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

简要描述:

SQL注入,可绕过WAF。

详细说明:

浙江秀洲德商村镇银行主站存在SQL注入,虽有WAF,但是可绕过。

漏洞证明:

秀洲德商村镇银行(http://**.**.**.**/)存在GET行SQL注入,可绕过WAF,造成大量数据库信息泄露。(数据库太多,没跑完,证明问题存在即可)

首页.png


SQL注入地址:http://**.**.**.**/search.aspx?c_kind=51&c_kind2=66&key=1(key参数存在注入)
一开key后面加个',提示被WAF拦截

加个'被防火墙拦截.png


再次尝试了下key=1'",系统竟然显示SQL语法错误,看来很有可能存在SQL注入

SQL报错.png


但是用SQLMAP直接跑,结果是key参数不粗在注入,想了下估计是被防火墙拦截了请求的注入字符。
手工试了下也没成功,于是旁边一哥们提示,何不试下--tamper,于是用charunicodeencode.py试了下,嘻嘻,竟然绕过了WAF,成功跑出结果。

6.png


数据库太多了,没跑完。

数据库1.png


数据库2.png


7.png


当前数据库是:xiuzhoubankcom

当前数据库.png


该数据库又包含好多表,我就不上图了.

修复方案:

不能总指望WAF。

版权声明:转载请注明来源 路人甲@乌云


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:10

确认时间:2015-11-06 16:19

厂商回复:

CNVD确认并复现所述情况,已经转由CNCERT向银行业信息化主管部门通报,由其后续协调网站管理单位处置同时下发浙江分中心.

最新状态:

暂无