Description
The XML and schema validation functionalities within the SchemaValidator Mediator process XML input as part of validation flows. Under certain conditions, the XML parser allows the resolution of external entities when handling user-supplied XML content during validation operations. This behavior can occur when an attacker supplies crafted XML payloads to the relevant mediator flows with sufficient privileges.

Successful exploitation may allow a highly privileged actor to read files accessible within the server hosting the affected product. Additionally, it may be possible to trigger outbound requests to unintended internal or external locations, depending on the server environment and network configuration. Specially crafted XML payloads can also lead to excessive resource consumption during parsing, impacting the availability of the product.
Published: 2026-08-06
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability resides in the SchemaValidator Mediator’s XML and schema validation routines, which unintentionally permit the resolution of external entities when processing user-supplied XML during validation flows. This flaw allows an attacker with sufficient privileges to read files accessible to the server hosting the affected product, to cause outbound requests to unintended internal or external destinations, and to consume excessive resources through crafted XML that induces parsing overload, potentially leading to denial of service.

Affected Systems

The flaw affects multiple WSO2 products, including WSO2 API Control Plane, WSO2 API Manager, WSO2 Carbon API Gateway, WSO2 Carbon API Management Implementation, WSO2 Traffic Manager, and WSO2 Universal Gateway. No specific version numbers are disclosed in the data, so all versions deployed in production environments should be considered potentially vulnerable.

Risk and Exploitability

The CVSS score of 8.7 marks this as high severity. The EPSS score is not available, and the flaw is not listed in CISA’s KEV catalog. The likely attack vector is remote via crafted XML payloads submitted to mediator endpoints that perform schema validation. If an attacker can reach these endpoints and has sufficient privileges, file read, unintended outbound request, and denial of service outcomes are within reach. The impact is pronounced because it can affect confidentiality, integrity, and availability on the host system.

Generated by OpenCVE AI on August 7, 2026 at 00:15 UTC.

Remediation

Vendor Solution

Follow the instructions given on https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2026-5001/#solution


OpenCVE Recommended Actions

  • Apply the vendor patch following the instructions found at the WSO2 security advisory 2026/WSO2-2026-5001
  • Restrict access to mediator endpoints by enforcing strict authentication and authorization controls
  • Implement network segmentation or a firewall rule set that limits outbound traffic from the affected services to only approved destinations
  • Disable XML external entity processing in the application configuration if the vendor releases this option or as a temporary containment step
  • Monitor application logs for repeated parsing errors or unusual resource consumption which may indicate attempted exploitation

Generated by OpenCVE AI on August 7, 2026 at 00:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 06 Aug 2026 22:15:00 +0000

Type Values Removed Values Added
Description The XML and schema validation functionalities within the SchemaValidator Mediator process XML input as part of validation flows. Under certain conditions, the XML parser allows the resolution of external entities when handling user-supplied XML content during validation operations. This behavior can occur when an attacker supplies crafted XML payloads to the relevant mediator flows with sufficient privileges. Successful exploitation may allow a highly privileged actor to read files accessible within the server hosting the affected product. Additionally, it may be possible to trigger outbound requests to unintended internal or external locations, depending on the server environment and network configuration. Specially crafted XML payloads can also lead to excessive resource consumption during parsing, impacting the availability of the product.
Title XML External Entity (XXE) Injection via Schema Validation in Multiple WSO2 Products Allows File Reading and Denial of Service
First Time appeared Wso2
Wso2 wso2 Api Control Plane
Wso2 wso2 Api Manager
Wso2 wso2 Carbon Api Gateway
Wso2 wso2 Carbon Api Management Implementation
Wso2 wso2 Traffic Manager
Wso2 wso2 Universal Gateway
Weaknesses CWE-776
CPEs cpe:2.3:a:wso2:wso2_api_control_plane:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_api_manager:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_carbon_api_gateway:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_carbon_api_management_implementation:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_traffic_manager:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_universal_gateway:*:*:*:*:*:*:*:*
Vendors & Products Wso2
Wso2 wso2 Api Control Plane
Wso2 wso2 Api Manager
Wso2 wso2 Carbon Api Gateway
Wso2 wso2 Carbon Api Management Implementation
Wso2 wso2 Traffic Manager
Wso2 wso2 Universal Gateway
References
Metrics cvssV3_1

{'score': 8.7, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:H'}


Subscriptions

Wso2 Wso2 Api Control Plane Wso2 Api Manager Wso2 Carbon Api Gateway Wso2 Carbon Api Management Implementation Wso2 Traffic Manager Wso2 Universal Gateway
cve-icon MITRE

Status: PUBLISHED

Assigner: WSO2

Published:

Updated: 2026-08-06T17:32:10.722Z

Reserved: 2026-03-01T18:48:45.632Z

Link: CVE-2026-3415

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T03:15:03Z

Weaknesses
  • CWE-776

    Improper Restriction of Recursive Entity References in DTDs ('XML Entity Expansion')