Description
Server-Side Request Forgery (SSRF) vulnerability in Apache Axis2/Java. When Axis2 built a service description from a WSDL, through ServiceClient, AxisService.createClientSideAxisService or WSDLToAxisServiceBuilder, it fetched the absolute URLs in wsdl:import locations and in xsd:import and xsd:include schemaLocations with no scheme or host restriction; the AAR and WAR deployment resolvers also passed absolute schema locations on to the network. An attacker who controls a WSDL or schema processed by an Axis2 application could therefore make the JVM send requests to arbitrary internal or external hosts. This issue affects Apache Axis2/Java: through 2.0.1. Users are recommended to upgrade to version 2.0.2, which fixes the issue.
Published: 2026-11-09
Score: n/a
EPSS: n/a
KEV: No
Impact: Server‑Side Request Forgery exposing internal network resources
Action: Immediate Upgrade
AI Analysis

Impact

Apache Axis2/Java allows a server to retrieve any absolute URL specified in a WSDL import or XSD schema file without restricting the scheme or host portion. When an Axis2 application builds a service description from such a file, it will cause the JVM to issue network requests to the referenced hosts. This flaw can be used to force the application server to access arbitrary internal or external resources, enabling data collection, internal enumeration, or further exploitation of downstream services.

Affected Systems

The vulnerability exists in all versions of Apache Axis2/Java up to and including 2.0.1. The official fix is delivered in version 2.0.2 and later. Any deployment that processes WSDL or XSD files from untrusted sources is affected.

Risk and Exploitability

The attack does not require authentication or elevated privileges on the target; the attacker only needs to supply a malicious WSDL or XSD that the Axis2 application will load. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, so while exploitation probability cannot be precisely quantified, SSRF flaws commonly lead to significant security breaches. The CVSS score is not provided in the advisory, so the relative severity must be judged in the context of the specific deployment and threat model.

Generated by OpenCVE AI on November 9, 2026 at 11:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Apache Axis2/Java to version 2.0.2 or later, which removes the unrestricted URL resolution.
  • If upgrading immediately is not feasible, configure the Axis2 deployment to whitelist allowed hosts or disable the dynamic retrieval of WSDL and XSD schema files from remote locations.
  • Apply a firewall rule or proxy configuration that blocks outbound traffic from the Axis2 server to suspicious or unknown internal networks.
  • Consider disabling the ServiceClient, AxisService.createClientSideAxisService, and WSDLToAxisServiceBuilder features when they are not required, to reduce the attack surface.

Generated by OpenCVE AI on November 9, 2026 at 11:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 09 Nov 2026 12:00:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache apache Axis2/java
Vendors & Products Apache
Apache apache Axis2/java

Mon, 09 Nov 2026 11:30:00 +0000

Type Values Removed Values Added
References

Mon, 09 Nov 2026 10:30:00 +0000

Type Values Removed Values Added
Description Server-Side Request Forgery (SSRF) vulnerability in Apache Axis2/Java. When Axis2 built a service description from a WSDL, through ServiceClient, AxisService.createClientSideAxisService or WSDLToAxisServiceBuilder, it fetched the absolute URLs in wsdl:import locations and in xsd:import and xsd:include schemaLocations with no scheme or host restriction; the AAR and WAR deployment resolvers also passed absolute schema locations on to the network. An attacker who controls a WSDL or schema processed by an Axis2 application could therefore make the JVM send requests to arbitrary internal or external hosts. This issue affects Apache Axis2/Java: through 2.0.1. Users are recommended to upgrade to version 2.0.2, which fixes the issue.
Title Apache Axis2/Java: SSRF via WSDL/XSD schema import resolution
Weaknesses CWE-918
References

Subscriptions

Apache Apache Axis2/java
cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-11-09T11:08:23.882Z

Reserved: 2026-11-03T00:03:29.513Z

Link: CVE-2026-120832

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-09T11:17:21.990

Modified: 2026-11-09T11:17:21.990

Link: CVE-2026-120832

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-09T11:45:08Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)