Skip to main content

Apache ActiveMQ Artemis EUVDEUVD-2026-75244

| CVE-2026-75880 MEDIUM
Inefficient Regular Expression Complexity (ReDoS) (CWE-1333)
6.5
CVSS 3.1 · Vendor
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain valid broker client credentials
  2. Delivery
    Connect to Artemis broker over network
  3. Exploit
    Attach consumer with crafted wildcard selector expression
  4. Execution
    Trigger excessive selector evaluation during message delivery
  5. Persist
    Exhaust shared broker thread pool
  6. Impact
    Broker unavailable to all clients (DoS)

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V2 - Validation and Business Logic Regex complexity limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated connection to the Apache Artemis broker - the attacker must possess valid client credentials and be able to attach a consumer with a custom JMS message selector expression containing crafted wildcard usage. The selector feature is standard JMS functionality enabled by default; no special non-default configuration is needed. Limiting factors include: the authentication requirement (PR:L), which excludes unauthenticated attackers; environments that restrict broker access to fully trusted internal services reduce exposure; and the impact is limited to availability (no confidentiality or integrity loss). The broad affected range for ActiveMQ Artemis (1.0.0 through 2.44.0) means that any standard deployment of these versions with client-accessible selector support is exposed.

Impact

The attack requires an authenticated client connection, which meaningfully reduces the threat surface compared to unauthenticated vulnerabilities - only parties with valid broker credentials can trigger the flaw. However, in practice many messaging deployments grant authenticated access broadly to application clients, development teams, or multi-tenant consumers, meaning the authentication bar may be low. Thread pool exhaustion on a shared broker is a genuine service-level impact, capable of degrading or halting message delivery for all broker consumers and producers simultaneously, not just the attacker's queue. The Apache security team's 'moderate' designation is consistent with the authenticated trigger and availability-only impact. No CVSS vector, EPSS score, or CISA KEV status was provided in the source data, making quantitative risk comparison impossible - severity is assessed qualitatively. The broad version range for ActiveMQ Artemis (1.0.0 through 2.44.0) suggests many installations may be running older versions that are long out of date and thus affected. No public exploit code or active exploitation has been identified at time of analysis.

Exploit ScenarioDerived

An authenticated messaging client connects to a vulnerable Artemis broker and attaches a consumer to a queue or topic, supplying a JMS message selector string containing a specially crafted wildcard pattern. When the broker evaluates this selector against incoming messages during delivery, the wildcard evaluation enters an excessive computation loop, monopolizing one or more threads from the shared broker thread pool. Repeating this across multiple consumers or triggering frequent message delivery attempts causes thread pool exhaustion, rendering the broker unresponsive to all other clients.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 10, 2026

Denial of service in Apache ActiveMQ Artemis and Apache Artemis allows an authenticated client to exhaust shared broker thread resources by attaching a consumer with a crafted wildcard message selector that triggers excessive computational evaluation during message delivery. Affected versions span Apache ActiveMQ Artemis 1.0.0-2.44.0 and Apache Artemis 2.50.0-2.56.0, with a vendor-confirmed fix released in version 2.57.0 on September 9, 2026. No public exploit code or active exploitation has been identified at time of analysis.

RemediationAI

Upgrade to Apache Artemis 2.57.0, which was released on September 9, 2026 and confirmed by both the oss-security advisory and the Apache Artemis project website to contain the fix for this issue. For Apache ActiveMQ Artemis users, the fix is similarly incorporated in the corresponding 2.57.0 release. If an immediate upgrade is not feasible, administrators should restrict broker connectivity to only fully trusted, internally vetted clients using broker-level authentication controls, IP allowlisting, and connection-count limits per user - this reduces (but does not eliminate) the risk from a malicious or compromised authenticated client. If the application does not require wildcard selector expressions, disabling or rejecting selectors with wildcard patterns at the application layer is a stronger compensating control, though this may break existing consumer filtering logic and requires application-level changes. The primary advisory is at https://seclists.org/oss-sec/2026/q3/700.

Affected VersionsENISA

Apache Artemis 2.50.0 ≤2.56.0
Apache ActiveMQ Artemis 1.0.0 ≤2.44.0

Affected Packages

euvd apache_activemq_artemis no fix
euvd apache_artemis no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Apache ActiveMQ Artemis is an enterprise-grade, multi-protocol message broker supporting AMQP 1.0, MQTT 3.1.1/5, STOMP, and JMS/Jakarta Messaging, widely used in Java enterprise integration architectures. The vulnerability resides in the artemis-selector library - packaged as org.apache.activemq:artemis-selector in the ActiveMQ Artemis lineage and org.apache.artemis:artemis-selector in the standalone Artemis fork - which processes JMS message selector expressions to filter messages for consumers. The root cause is an algorithmic complexity weakness (consistent with CWE-400, Uncontrolled Resource Consumption, or CWE-407, Inefficient Algorithmic Complexity) in how wildcard patterns within selector strings are evaluated during message delivery attempts. A specially crafted wildcard causes the evaluation engine to enter an exponential or polynomial computation loop, blocking a thread from the broker's shared thread pool indefinitely. No CPE strings or CWE identifier were provided in the source data.

Know when Artemis gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (CNA) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 6.5 MEDIUM

Authenticated network client triggers thread exhaustion remotely with no user interaction; impact is availability-only with no confidentiality or integrity loss.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (CNA).

CVSS VectorVendor

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

3
Severity Changed
Sep 10, 2026 - 18:23 NVD
CRITICAL MEDIUM
CVSS changed
Sep 10, 2026 - 18:23 NVD
6.5 (CRITICAL) 6.5 (MEDIUM)
CVE Published
Sep 10, 2026 - 00:49 oss-security
CRITICAL

Description PRE-NVD

Disclosed via oss-security. NVD scoring and full description are pending.

Executive ViewAI

Why It Matters

Apache ActiveMQ Artemis versions 1.0.0-2.44.0 and 2.50.0-2.56.0 contain a denial of service vulnerability allowing authenticated clients to exhaust broker thread resources via crafted message selectors, causing potential service unavailability. No public exploit identified at time of analysis. This affects organizations relying on these message brokers for critical application messaging and requires immediate inventory and patching.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
High
widely deployed enterprise message broker in Java/Jakarta EE ecosystems
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy