漏洞概要 关注数(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标签: 无
漏洞详情
披露状态:
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的用户 进行登录
之前的语句之所以登不进去 我的猜测是后台会取出所有的用户然后选第一个用户进行登录
所以后台一直处于加载查询的状态最后就崩了
进入系统后寻找注入点
http://ecargo.shenzhenair.com:23454/ComplaintsAndClaims/SelectUser.aspx
放到sqlmap 终于跑出来了 sa权限总共20个库
站库分离
接着找到一处上传点
接着在这里找到了路径
成功拿到webshell
各种数据库 内网ip你懂的
管理员密码侧漏有木有
漏洞证明:
已证明
修复方案:
1.过滤SQL注入
2.高rank
版权声明:转载请注明来源 蓝冰@乌云
漏洞回应
厂商回应:
危害等级:高
漏洞Rank:15
确认时间:2014-12-01 15:34
厂商回复:
感谢您对深航信息系统的关心,已安排人员修复。
最新状态:
暂无