Horizon Alert
Summary of the vulnerability and why it matters
A vulnerability in Apache Artemis message brokers allows an attacker to delete critical queues without authentication, potentially disrupting messaging services. This issue affects specific versions of Apache Artemis and Apache ActiveMQ Artemis.
- Attackers can delete message queues remotely.
- Important for protecting critical messaging infrastructure.
- Confirm if your Artemis systems are exposed.
Attack Path
How an attacker could exploit the issue
A remote attacker can send a specially crafted Openwire RemoveSubscriptionInfo command to the Artemis broker to delete a queue. This can occur before or after the connection is authenticated and authorized, potentially leading to data loss or denial of service.
- No authentication required.
- Send a crafted command.
- Denial of service and data integrity risk.
Live Threat
Current exploitation, exposure, and threat context
A remote attacker could send a specially crafted command to delete message queues on an Apache Artemis broker. This could occur before or after authentication and authorization checks are completed.
- Message queues could be deleted.
- Attacker sends crafted command remotely.
- Service availability may be impacted.
Operational Fix
Recommended remediation, mitigation, and detection steps
This vulnerability impacts the queue deletion functionality of Apache Artemis, potentially allowing unauthorized remote attackers to disrupt messaging services. Infrastructure and platform teams responsible for the Artemis message broker are likely to own this issue. The first practical step is to identify all deployed Artemis instances, confirm their reachability and criticality, and then determine the accountable owner to plan remediation based on the identified risk.
- Platform and infrastructure teams own this issue.
- Verify broker reachability and critical queues.
- Plan upgrades during maintenance windows.