Jboss未授权访问getshell(JMX-Console)

漏洞简介

Jboss的webUI界面 http: ip:port/jmx-console 未授权访问(或默认密码 admin/admin),可导致JBoss的部署管理的信息泄露,攻击者也可以直接上传木马获取webshell

默认端口:8080

环境搭建

使用docker搭建

docker search testjboss

docker pull testjboss/jboss

docker run -d -p 8080:8080  testjboss/jboss

漏洞复现

1.Jexboss脚本反弹shell

详细介绍请参考GitHub文档:

https://github.com/joaomatosf/jexboss

下载脚本至kali,在脚本目录下使用。

 执行命令,出现以下界面

出现 ”VULNERABLE“,表示存在漏洞。

 提示:yes/no?,输入yes

创建链接,反弹shell。

2.直接访问http: your-ip:8080/jmx-console

直接登陆或通过弱口令账号密码登陆,表示存在漏洞

部署war包,getshell

找到:jboss.deployment

点击进入

 提前开启一个新的服务器:python3 -m http.server

将war包部署在新服务器下,复制war包地址

找到:void addURL()

输入war包地址,点击invoke

 出现此界面

 然后返回到JMX-Console目录中,查看是否部署成功

稍等一下刷新

部署成功

war包部署成功,但是蚁剑链接失败。经多次尝试,目前没有解决。

待续

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值