网站建设、公众号开发、微网站、微商城、小程序就找牛创网络 !

7*24小时服务专线: 152-150-65-006 023-68263070 扫描二维码加我微信 在线QQ

漏洞公告团结互助,让我们共同进步!

当前位置:主页 > 技术资讯 > 网络安全 > 漏洞公告 >

我们的优势: 10年相关行业经验,专业设计师量身定制 设计师一对一服务模式,上百家客户案例! 企业保证,正规流程,正规合作 7*24小时在线服务,售后无忧

反序列化漏洞(CVE-2020-2551) :Weblogic核心组件IIOP协议,调用远程对象的实现存在缺陷导致序列化对象可以任意构造

文章来源:重庆网络安全 发布时间:2020-03-01 14:49:07 围观次数:
分享到:

摘要:反序列化漏洞(CVE-2020-2551) :Weblogic核心组件IIOP协议,调用远程对象的实现存在缺陷导致序列化对象可以任意构造。影响范围为10 3 6 0 0,12 1 3 0 0,12 2 1 3 0,12 2 1 4 0。

  Weblogic核心组件IIOP协议,调用远程对象的实现存在缺陷导致序列化对象可以任意构造。影响范围为10.3.6.0.0,12.1.3.0.0,12.2.1.3.0,12.2.1.4.0。


漏洞分析


  根据Oracle的官方公告,该漏洞存在于Weblogic的核心组件中,并且受影响的协议是IIOP协议。该漏洞仍然是由于调用远程对象的实现中的缺陷而导致的,导致可以在使用前无需安全检查就可以任意构造序列化的对象,从而导致执行恶意代码。通过分析,该漏洞的PoC结构类似于历史漏洞CVE-2017-3241,CVE-2018-3191,并且在构建PoC时也可以找到它。


  对一些名词概念的简要理解:


  IIOP:IIOP是CORBA的通信协议。它定义了如何通过CORBA客户端和服务器之间的连接发送位。


  CORBA:通用对象请求代理体系结构(Common Object Rquest Broker Architecture),简称CORBA,是由对象管理组(OMG)开发的一种标准的分布式对象体系结构。 平台独立接口定义语言(IDL)中描述了远程对象的接口。实现从IDL到特定编程语言的映射,并将该语言绑定到CORBA / IIOP。Java Standard Edition CORBA / IIOP实现称为JavaIDL。与IDL到Java(idlj)编译器一起,Java IDL可用于以Java编程语言定义,实现和访问CORBA对象。


  RMI-IIOP:Java程序员在编程时需要在分布式编程解决方案RMI和CORBA / IIOP(Java IDL)之间进行选择。 现在,通过遵守一些限制,可以使RMI服务器对象使用IIOP协议并与以任何语言编写的CORBA客户端对象进行通信。此解决方案称为RMI-IIOP。RMI-IIOP将RMI的易用性与CORBA的跨语言互操作性相结合。


  通过在Internet上发布的漏洞利用PoC的屏幕截图,我们可以根据抛出的异常情况大致推断出漏洞的起点。 不难发现在这里抛出了最后一个异常点weblogic.utils.io.ObjectStreamClass

blob.png

然后根据流程图,我们返回并一步一步地进行分析,以找出调用他的方法,并在此处找到weblogic.corba.utils. ValueHandlerImpl最终调用了readObject方法:

blob.png

继续向上查找,发现同一方法的readValue函数在此处调用上述方法:

blob.png

继续跟踪和分析,您会发现主要的函数weblogic.iiop. IIOPInputStream方法中存在问题,因此这里基本上很清楚:

blob.png

blob.png

 根据官方描述,攻击者可以通过IIOP协议远程访问Weblogic Server服务器上的远程接口,传递恶意数据,从而获得服务器权限并在未经授权的情况下远程执行任意代码。Weblogic的默认IIOP协议端口为7001,默认情况下已启用。根据该漏洞中披露的信息,此漏洞是JNDI注入。

本文由 重庆网络安全 整理发布,转载请保留出处,内容部分来自于互联网,如有侵权请联系我们删除。

相关热词搜索:反序列化漏洞 CVE-2020-2551 Weblogic核心组件 IIOP协议 调用远程对象缺陷 序列化对象任意构造 重庆网络安全

上一篇:堆溢出漏洞(FSC-2019-3):F-Secure Internet Gatekeeper应用程序解析,利用未经身份验证的远程代码执行漏洞
下一篇:跨站点Websocket Hijacking漏洞:劫持使用新应用程序的用户的Websocket连接,构造恶意Websocket信息,并劫持目标受害者的Facebook帐户。

热门资讯

鼠标向下滚动