title: Apache SOAP: XML External Entity Injection (XXE) allows unauthenticated users to read arbitrary files via HTTP
description: An Improper Restriction of XML External Entity Reference vulnerability in RPCRouterServlet of Apache SOAP allows an attacker to read arbitrary files over HTTP. This issue affects Apache SOAP version 2.2 and later versions. It is unknown whether previous versions are also affected. NOTE: This vulnerability only affects products that are no longer supported by the maintainer
problem types: CWE-611: Improper Restriction of XML External Entity Reference
affected:
{
product: Apache SOAP
vendor: Apache Software Foundation
versions:
changes: [at: 2.2, status: unknown], lessThan: Apache SOAP*, status: affected, version: 2.2, versionType: custom
}
metrics:
other: [
content: {'other': 'important'}
type: unknown
]
workarounds: We do not expect to release a version that fixes this problem. Instead, we recommend users to migrate to one of the other actively maintained web service stacks such as Apache CXF (https://cxf.apache.org) or Apache Axis (https://axis.apache.org).
Apache SOAP is an archived project, with the last release published in 2003. This means it is no longer maintained, does not receive updates, and we do not commit to publishing CVE's for security problems in this project. This advisory is published purely as a courtesy.