漏洞概要
缺陷编号:
WooYun-2014-59383
漏洞标题: 网康多个产品通杀漏洞可getshell(网康智能流量管理系统、网康互联网控制网关、网康下一代防火墙等等)
相关厂商:
网康科技
漏洞作者:
Stay
提交时间: 2014-05-04 14:45
修复时间: 2014-08-02 14:46
公开时间: 2014-08-02 14:46
漏洞类型: 设计不当
危害等级: 高
自评Rank: 20
漏洞状态: 厂商已经修复
漏洞来源:
http://www.wooyun.org
Tags标签:
设计不当 硬件安全
漏洞详情披露状态:
2014-05-04: 细节已通知厂商并且等待厂商处理中
2014-05-05: 厂商已经确认,细节仅向厂商公开
2014-05-15: 细节向核心白帽子及相关领域专家公开
2014-05-25: 细节向普通白帽子公开
2014-06-14: 细节向实习白帽子公开
2014-08-02: 厂商已经修复漏洞并主动公开,细节向公众公开
简要描述:
五一放假无聊,把网康能找到的产品都测试了下,黑盒进去了,利用漏洞看到了代码,还好,至少其他产品的代码比那个应用防火墙好多了,不过还是存在不少问题。
网康多个设备所有版本通用漏洞:
网康智能流量管理系统
网康科技·日志分析中心
网康集中管理平台
网康互联网控制网关
网康下一代防火墙
包括但不限于以上产品(因为部分产品未找到实例测试)
详细说明:
html/applications/user/controllers/LoginController.php
code 区域function resetpassAction() {
...
}
username没有过滤造成sql注入
以下产品通杀,但不限于以下系统
code 区域网康智能流量管理系统:
https://117.117.107.118/user/login/resetpass
网康科技·日志分析中心:
http://202.192.18.125/login/resetpass
网康集中管理平台
https://60.30.254.218/user/login/resetpass
网康互联网控制网关
https://hbzjw.net.cn/user/login/resetpass
网康下一代防火墙
https://js-lianfa.com/user/login/resetpass
漏洞证明:
可注入进后台然后getshell
后台任意文件下载:
https://qujiangyizhong.com/system/backup/down?path=...passwd
getshell:
问题出在备份那里,可执行任意命令
code 区域POST /system/backup/backup HTTP/1.1
Host: qujiangyizhong.com
Connection: keep-alive
Content-Length: 24
Origin:
https://qujiangyizhong.com
X-Requested-With: XMLHttpRequest
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Accept: */*
DNT: 1
Referer:
https://qujiangyizhong.com/system/backup/index
Accept-Encoding: gzip,deflate,sdch
Accept-Language: zh-CN,zh;q=0.8
Cookie:
data:filename=backup_20140501;...
最新版(3.0)的:
其他系统:
修复方案:
版权声明:转载请注明来源
Stay@
乌云
漏洞回应
厂商回应:
危害等级:高
漏洞Rank:15
确认时间:2014-05-05 23:31
厂商回复:
非常感谢帮助我们发现了问题。涉及到的漏洞我们已经在通过hotfix修复,在线设备默认情况下可自行完成升级,少数低版本或用户手动关闭自动更新功能的设备需进行手动升级,我们的服务部门将尽快通过多种形式通知用户。
最新状态:
2014-07-14:hotfix已经修复
原文:http://www.wooyun.org/bugs/wooyun-2014-059383
[
本帖最后由 linda 于 2016-2-16 11:20 编辑 ]