0x00 漏洞概述

FFasterXML/jackson-databind是一个用于JSON和对象转换的Java第三方库,可将Java对象转换成json对象和xml文档,同样也可将json对象转换成Java对象。

此次漏洞中攻击者可利用xbean-reflect的利用链触发JNDI远程类加载从而达到远程代码执行。

0x01 环境搭建

搭建一个web服务器,我们采用python3

 

CVE-2020-8840复现

在web服务器目录放上已经编译好的恶意类

 

CVE-2020-8840复现

恶意文件内容为:

 

CVE-2020-8840复现

启动ldap服务 这边使用的是marshalsec:

 

CVE-2020-8840复现

建立一个java项目,导入存在漏洞版本的jar包

 

0x02 漏洞复现

执行POC:

CVE-2020-8840复现

 

弹出计算器:

CVE-2020-8840复现

 

再看看我们的服务器:

CVE-2020-8840复现

 

相关文章:

  • 2021-10-27
  • 2021-04-20
  • 2021-04-07
  • 2022-01-06
  • 2021-05-31
  • 2021-11-25
  • 2021-07-09
猜你喜欢
  • 2021-11-29
  • 2021-11-14
  • 2021-08-22
  • 2022-12-23
  • 2021-09-01
  • 2021-09-29
相关资源
相似解决方案