Weblogic


免责声明

本文档仅供学习和研究使用,请勿使用文中的技术源码用于非法用途,任何人造成的任何负面影响,与本人无关.


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

简介

Oracle Fusion Middleware(Oracle 融合中间件)是美国甲骨文(Oracle)公司的一套面向企业和云环境的业务创新平台。该平台提供了中间件、软件集合等功能。WebLogic Server 是其中的一个适用于云环境和传统环境的应用服务器组件。

Tips

  • 老版本 weblogic 有一些常见的弱口令,比如 weblogic、system、portaladmin 和 guest,Oracle@123 等,用户名密码交叉使用.

相关工具

环境搭建

相关文章

版本判断

读取后台用户密文与密钥文件

weblogic 密码使用 AES(老版本 3DES)加密,对称加密可解密,只需要找到用户的密文与加密时的密钥即可。

这两个文件均位于 base_domain 下,名为 SerializedSystemIni.dat 和 config.xml

SerializedSystemIni.dat 是一个二进制文件,所以一定要用 burpsuite 来读取,用浏览器直接下载可能引入一些干扰字符。在 burp 里选中读取到的那一串乱码,右键 copy to file 就可以保存成一个文件

config.xml 是 base_domain 的全局配置文件, 找到其中的 的值,即为加密后的管理员密码

通过解密工具可以获得后台密码

CVE-2009-1975 xss 漏洞

  • 描述

    BEA Product Suite 10.3 中 WebLogic Server 组件中的未指定漏洞使远程攻击者可以影响与 WLS 控制台程序包相关的机密性,完整性和可用性。

  • 影响版本

    • weblogic_server 10.3

  • POC | Payload | exp

CVE-2014-4210 SSRF

  • 影响版本

    • weblogic_server 10.0.2.0

    • weblogic_server 10.3.6.0

  • POC | Payload | exp

    • http://127.0.0.1:7001/uddiexplorer/SearchPublicRegistries.jsp?rdoSearch=name&txtSearchname=sdf&txtSearchkey=&txtSearchfor=&selfor=Business+location&btnSubmit=Search&operator=http://127.0.0.1:7000

CVE-2017-3248

CVE-2017-3506

  • POC | Payload | exp

    • ianxtianxt/CVE-2017-3506

      java -jar WebLogic-XMLDecoder.jar -s xxx.xxx.xxx.xxx:7001 /wls-wsat/CoordinatorPortType11 test.jsp

CVE-2017-10271 XMLDecoder 反序列化漏洞

CVE-2018-2628 反序列化漏洞

  • 描述

    2018年4月18日,Oracle 官方发布了4月份的安全补丁更新 CPU(Critical Patch Update),更新中修复了一个高危的 WebLogic 反序列化漏洞 CVE-2018-2628。攻击者可以在未授权的情况下通过 T3 协议对存在漏洞的 WebLogic 组件进行远程攻击,并可获取目标系统所有权限。

  • 影响版本

    • weblogic_server 10.3.6.0.0

    • weblogic_server 12.1.3.0.0

    • weblogic_server 12.2.1.2.0 ~ 12.2.1.3

  • POC | Payload | exp

CVE-2018-2893 WebLogic 反序列化漏洞

  • 描述

    Oracle 官方在2018年7月发布了关键补丁更新,其中包含了 Oracle WebLogic Server 的一个高危的 WebLogic 反序列化漏洞,通过该漏洞,攻击者可以在未授权的情况下远程执行代码。

  • 影响版本

    • weblogic_server 10.3.6.0.0

    • weblogic_server 12.1.3.0.0

    • weblogic_server 12.2.1.2.0 ~ 12.2.1.3

  • POC | Payload | exp

CVE-2018-2894 未授权访问致任意文件上传/RCE 漏洞

CVE-2018-3191

  • 描述

    Oracle Fusion Middleware 中的 WebLogic Server 组件 10.3.6.0 版本、12.1.3.0 版本和 12.2.1.3 版本的 WLS Core Components 子组件存在安全漏洞。攻击者可利用该漏洞控制组件,影响数据的保密性、完整性和可用性。

  • 影响版本

    • weblogic_server 10.3.6.0.0

    • weblogic_server 12.1.3.0.0

    • weblogic_server 12.2.1.3.0

  • POC | Payload | exp

CVE-2018-3245

  • 描述

    Oracle Fusion Middleware 中的 WebLogic Server 组件 10.3.6.0 版本、12.1.3.0 版本和 12.2.1.3 版本的 WLS Core Components 子组件存在安全漏洞。攻击者可利用该漏洞控制组件,影响数据的保密性、完整性和可用性。

  • 影响版本

    • weblogic_server 10.3.6.0.0

    • weblogic_server 12.1.3.0.0

    • weblogic_server 12.2.1.3.0

  • POC | Payload | exp

CVE-2018-3246

  • 描述

    Oracle Fusion Middleware 中的 WebLogic Server 组件 12.1.3.0 版本和 12.2.1.3 版本的 WLS - Web Services 子组件存在安全漏洞。攻击者可利用该漏洞未授权访问数据,影响数据的保密性。

  • 影响版本

    • weblogic_server 12.1.3.0.0

    • weblogic_server 12.2.1.3.0

  • POC | Payload | exp

CVE-2018-3252

CVE-2019-2615 任意文件读取漏洞

  • 描述

    Oracle Fusion Middleware 中的 WebLogic Server 组件 10.3.6.0.0 版本、12.1.3.0.0 版本和 12.2.1.3.0 版本的 WLS Core Components 子组件存在安全漏洞。攻击者可利用该漏洞未授权访问数据,影响数据的保密性。

  • 影响版本

    • weblogic_server 10.3.6.0.0

    • weblogic_server 12.1.3.0.0

    • weblogic_server 12.2.1.3.0

  • POC | Payload | exp

CVE-2019-2618 Weblogic Upload Vuln(Need username password)

  • 描述

    Oracle Fusion Middleware 中的 WebLogic Server 组件 10.3.6.0.0 版本和 12.1.3.0.0 版本和 12.2.1.3.0 版本的 WLS Core Components 子组件存在安全漏洞。攻击者可利用该漏洞未授权访问、更新、插入或删除数据,影响数据的保密性和完整性。

  • 影响版本

    • weblogic_server 10.3.6.0.0

    • weblogic_server 12.1.3.0.0

    • weblogic_server 12.2.1.3.0

  • POC | Payload | exp

CVE-2019-2725 && CNVD-C-2019-48814

CVE-2019-2890 WebLogic 反序列化 RCE

  • 描述

    2019年10月16日,WebLogic 官方发布了安全补丁公告,修复了包含 CVE-2019-2890 等高危漏洞。Weblogic 在利用 T3 协议进行远程资源加载调用时,默认会进行黑名单过滤以保证反序列化安全。漏洞 CVE-2019-2890 绕过了 Weblogic 的反序列化黑名单,使攻击者可以通过 T3 协议对存在漏洞的 Weblogic 组件实施远程攻击,但该漏洞利用条件较高,官方也归类为需要身份认证。

  • 影响版本

    • weblogic_server 10.3.6.0.0

    • weblogic_server 12.1.3.0.0

    • weblogic_server 12.2.1.3.0

CVE-2020-2551 Weblogic RCE with IIOP

CVE-2020-2555 && CVE-2020-2883 Oracle Coherence 反序列化漏洞分析

CVE-2020-2963

CVE-2020-14645

CVE-2020-14756

CVE-2020-14841

CVE-2020-14882 && CVE-2020-14883

CVE-2021-2109

CVE-2021-2394

CVE-2022-21371 Local File Inclusion

  • POC | Payload | exp

    • https://gist.github.com/picar0jsu/f3e32939153e4ced263d3d0c79bd8786