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

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

缺陷编号:wooyun-2014-085086

漏洞标题:深圳航空某系统SQL注入导致被Getshell(可内网渗透)

相关厂商:深圳航空

漏洞作者: 蓝冰

提交时间:2014-11-28 14:30

修复时间:2015-01-12 14:32

公开时间:2015-01-12 14:32

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:20

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

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

简要描述:

来一发 ^_^

详细说明:

http://ecargo.shenzhenair.com:23454/login.aspx
首先验证码存在漏洞 验证码复用
获取一个验证码后只要不再重新获取就可以一直提交
然后用户名提交单引号报错
保存post数据包放到sqlmap没跑出来
然后试各种万能密码
1' or 1=1 or '1'='1
常用万能密码都没用
当试这条语句时成功进入后台
1' or substring(password,1,1)='a' or '1'='1
之前测试存在password字段 这样会取密码第一位为a的用户 进行登录
之前的语句之所以登不进去 我的猜测是后台会取出所有的用户然后选第一个用户进行登录
所以后台一直处于加载查询的状态最后就崩了

屏幕快照 2014-11-28 13.39.47.png


进入系统后寻找注入点
http://ecargo.shenzhenair.com:23454/ComplaintsAndClaims/SelectUser.aspx

屏幕快照 2014-11-28 14.05.15.png


放到sqlmap 终于跑出来了 sa权限总共20个库

屏幕快照 2014-11-27 23.01.57.png


屏幕快照 2014-11-27 23.01.42.png


站库分离

屏幕快照 2014-11-27 23.01.17.png


接着找到一处上传点

屏幕快照 2014-11-28 13.45.19.png


接着在这里找到了路径

屏幕快照 2014-11-27 23.43.45.png


成功拿到webshell

屏幕快照 2014-11-28 14.15.19.png


屏幕快照 2014-11-28 3.31.59.png


屏幕快照 2014-11-28 13.43.48.png


各种数据库 内网ip你懂的

屏幕快照 2014-11-28 0.30.07.png


屏幕快照 2014-11-28 0.30.42.png


屏幕快照 2014-11-28 13.43.58.png


管理员密码侧漏有木有

漏洞证明:

已证明

修复方案:

1.过滤SQL注入
2.高rank

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


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:15

确认时间:2014-12-01 15:34

厂商回复:

感谢您对深航信息系统的关心,已安排人员修复。

最新状态:

暂无