Incorrect authorization in Apache Artemis Stomp Protocol
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- None · Low · None
- Fix status
- Partial Red Hat: 3 without a fix
Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-863.
Summary
A vulnerability exists in Apache Artemis whereby an application using the STOMP protocol with security credentials that grant either the consume or send permission on an address can augment the routing-type supported by that address even if said user doesn't have the createAddress permission for that particular address. A user could successfully send a message to an address or consume a message from a queue with a routing-type not supported by the corresponding address when that operation should actually be rejected on the basis that the user doesn't have permission to change the routing-type of the address. Even though the user was already granted permission to send and/or consume messages, they should not be able to augment the routing-type of the address without the createAddress permission. This issue affects Apache Artemis: from 2.50.0 through 2.53.0; Apache ActiveMQ Artemis: from 2.0.0 through 2.44.0. Users are recommended to upgrade to version 2.54.0, which fixes the issue.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Apache | Apache Artemis Stomp Protocol | 2.50.0 – 2.53.0 | — | No fix listed | CNA |
| Apache | Apache ActiveMQ Artemis Stomp Protocol | 2.0.0 – 2.44.0 | — | No fix listed | CNA |
| — | org.apache.artemis:artemis-stomp-protocol (Maven) | 2.50.0 to before 2.54.0 | 2.54.0 | Patch available | GHSA-rf99-f9j2-gv3f |
| — | org.apache.artemis:artemis-stomp-protocol (Maven) | 2.0.0 – 2.44.0 | — | No fix listed | GHSA-rf99-f9j2-gv3f |
- Apache Artemis Stomp Protocol VendorApache Affected 2.50.0 – 2.53.0 Fixed in — No fix listed CNA
- Apache ActiveMQ Artemis Stomp Protocol VendorApache Affected 2.0.0 – 2.44.0 Fixed in — No fix listed CNA
- org.apache.artemis:artemis-stomp-protocol (Maven) Vendor— Affected 2.50.0 to before 2.54.0 Fixed in 2.54.0 Patch available GHSA-rf99-f9j2-gv3f
- org.apache.artemis:artemis-stomp-protocol (Maven) Vendor— Affected 2.0.0 – 2.44.0 Fixed in — No fix listed GHSA-rf99-f9j2-gv3f
Remediation
- Fix · GHSA-rf99-f9j2-gv3f org.apache.artemis:artemis-stomp-protocol (Maven) Fixed in 2.54.0 Advisory →
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat AMQ Broker 7 | Affected | No fix yet: Fix deferred |
| Red Hat Satellite 6 | Affected | No fix yet: Fix deferred |
| Red Hat build of Apache Camel for Spring Boot 4 | Affected | No fix yet: Fix deferred |
Timeline
- 2026-10-02 Threatist record created from CVE-2026-40914
- 2026-10-03 Alias added: GHSA-rf99-f9j2-gv3f
References
Advisory 3
More Apache Artemis vulnerabilities
- TI-2026-21857 Apache Artemis, Apache ActiveMQ Artemis: Auth bypass for Core downstream federation CVSS 4.0CRITICAL 9.3
- TI-2023-27710 Apache ActiveMQ Artemis: Authenticated users could perform RCE via Jolokia MBeans CVSS 3.1HIGH 8.8
- TI-2026-41732 Apache Artemis, Apache ActiveMQ Artemis: Missing authentication on CORE protocol session reattachment CVSS 3.1CRITICAL 9.8
- TI-2026-36537 Missing authentication in Apache Artemis CVSS 3.1CRITICAL 9.1
- TI-2026-47754 Missing authentication in Apache Artemis CVSS 3.1CRITICAL 9.1
- TI-2021-08067 ActiveMQ: LDAP-Authentication does not verify passwords on servers with anonymous bind CVSS 3.1HIGH 7.5
Sources
- CVE-2026-40914 · CVE Program
- CVE-2026-40914 · NVD
- FIRST EPSS
- GHSA-rf99-f9j2-gv3f · GitHub Advisory Database · CC BY 4.0
- CVE-2026-40914 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences