Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2025-27533 PoC — Apache ActiveMQ: Unchecked buffer length can cause excessive memory allocation

Source
Associated Vulnerability
Title: Apache ActiveMQ: Unchecked buffer length can cause excessive memory allocation (CVE-2025-27533)
Description:Memory Allocation with Excessive Size Value vulnerability in Apache ActiveMQ. During unmarshalling of OpenWire commands the size value of buffers was not properly validated which could lead to excessive memory allocation and be exploited to cause a denial of service (DoS) by depleting process memory, thereby affecting applications and services that rely on the availability of the ActiveMQ broker when not using mutual TLS connections. This issue affects Apache ActiveMQ: from 6.0.0 before 6.1.6, from 5.18.0 before 5.18.7, from 5.17.0 before 5.17.7, before 5.16.8. ActiveMQ 5.19.0 is not affected. Users are recommended to upgrade to version 6.1.6+, 5.19.0+, 5.18.7+, 5.17.7, or 5.16.8 or which fixes the issue. Existing users may implement mutual TLS to mitigate the risk on affected brokers.
Description
exploit for CVE-2025-27533, a Denial of Service (DoS) vulnerability in Apache ActiveMQ
Readme
# CVE-2025-27533-Exploit-for-Apache-ActiveMQ
(PoC) exploit for **CVE-2025-27533**, a Denial of Service (DoS) vulnerability in Apache ActiveMQ. This tool sends malicious OpenWire packets to exhaust the JVM heap memory of the target server,  and potentially crashing the ActiveMQ service on port `61616`.

USE
```
python CVE-2025-27533_Exploit.py --host <TARGET_IP> --port 61616 --total-packets 2000 --buffer-sizes 0x1E00000 0x3200000
```

--------------------------------------------------------------------------------
![ActiveMQ](poc_ActiveMQ.jpg)
File Snapshot

Log in to view the POC file snapshot cached by Shenlong Bot

Log in to view
Remarks
    1. It is advised to access via the original source first.
    2. Local POC snapshots are reserved for subscribers — if the original source is unavailable, the local mirror is part of the paid plan.
    3. Mirroring, verifying, and maintaining this POC archive takes ongoing effort, so local snapshots are a paid feature. Your subscription keeps the archive online — thank you for the support. View subscription plans →