Skip to content

GHSA-x6rc-54xp-ccxx CVE-2015-3208

Withdrawn Advisory: Improper Restriction of XML External Entity Reference in Apache ActiveMQ

Critical Withdrawn Jul 18, 2025 Maven
Severity
9.8 / 10
Critical · CVSS 3.0
Exploit chance (EPSS)
—
No score published
Known exploited
No
Not in CISA's catalog
Weakness
CWE-611 Improper Restriction of XML External Entity Reference
Fix
2.23.1
Upgrade org.apache.activemq:activemq-client to this version or later

Description

Withdrawn Advisory

This advisory has been withdrawn because further investgation revealed that this is not a security issue. This link is maintained to preserve external references.

Original Description

XML external entity (XXE) vulnerability in the XPath selector component in Artemis ActiveMQ before commit 48d9951d879e0c8cbb59d4b64ab59d53ef88310d allows remote attackers to have unspecified impact via unknown vectors.

Affected versions

Maven

PackageVulnerableFixed in
org.apache.activemq:activemq-client
< 2.23.1
2.23.1

How to fix

Move to the fixed version or later with your package manager, update the lockfile, and run your tests. If the package only arrives through another dependency, upgrade that dependency first. If none of its releases pulls a fixed version yet, force the version with your package manager's override.

org.apache.activemq:activemq-client Maven → 2.23.1

maven
<dependency><groupId>org.apache.activemq</groupId><artifactId>activemq-client</artifactId><version>2.23.1</version></dependency>
gradle
implementation("org.apache.activemq:activemq-client:2.23.1")

Severity breakdown

CVSS 3.0 9.8

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Attack vector
Network
Attack complexity
Low
Privileges required
None
User interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Weakness

CWE-611: Improper Restriction of XML External Entity Reference

The product processes an XML document that can contain XML entities with URIs that resolve to documents outside of the intended sphere of control, causing the product to embed incorrect documents into its output.

How to prevent it
  • Implementation, System Configuration: Many XML parsers and validators can be configured to disable external entity expansion.

References

Timeline

  1. Published
  2. Withdrawn
  3. Last updated by the source
AdvisorySeverityWhy it's related
GHSA-crg9-44h2-xw35
Apache ActiveMQ is vulnerable to Remote Code Execution
Critical Known exploited Also affects org.apache.activemq:activemq-client
GHSA-rxqh-fc23-gxp2
Improper Input Validation in Apache ActiveMQ
Critical Known exploited Also affects org.apache.activemq:activemq-client
GHSA-5568-6qcg-g7fx
Apache ActiveMQ: Denial of Service via Out of Memory vulnerability
High Also affects org.apache.activemq:activemq-client
GHSA-h2h4-5m64-m273
Apache ActiveMQ: Improper validation and restriction of a classpath path name
Medium Also affects org.apache.activemq:activemq-client
GHSA-whxr-3p84-rf3c
Apache ActiveMQ: Unchecked buffer length can cause excessive memory allocation
High Also affects org.apache.activemq:activemq-client
GHSA-p358-58jj-hp65
Improper Authentication in Apache ActiveMQ
Medium Also affects org.apache.activemq:activemq-client
GHSA-mfhr-3xmc-r2gg
Improper Neutralization of Input During Web Page Generation in Apache ActiveMQ
Medium Also affects org.apache.activemq:activemq-client
GHSA-3wfj-vh84-732p
Improper Neutralization of Special Elements used in an OS Command in Apache ActiveMQ
High Also affects org.apache.activemq:activemq-client
Is this in your code?

MergeHarbor checks every repository's dependencies against this database, ranks what matters by exploitability and reachability, routes it to the owning team and opens the fix pull request.

Check your repos with MergeHarbor