An XML External Entity (XXE) vulnerability exists in multiple WSO2 products due to improper configuration of the XML parser. The application parses user-supplied XML without applying sufficient restrictions, allowing resolution of external entities.
A successful attack could enable a remote, unauthenticated attacker to read sensitive files from the server's filesystem or perform denial-of-service (DoS) attacks that render affected services unavailable.
| Software | From | Fixed in |
|---|---|---|
org.wso2.carbon.mediation / org.wso2.carbon.localentry
|
- | - |
| wso2 / api_control_plane | 4.5.0 | 4.5.0.x |
| wso2 / api_manager | 3.1.0 | 3.1.0.x |
| wso2 / api_manager | 3.2.0 | 3.2.0.x |
| wso2 / api_manager | 3.2.1 | 3.2.1.x |
| wso2 / api_manager | 4.0.0 | 4.0.0.x |
| wso2 / api_manager | 4.1.0 | 4.1.0.x |
| wso2 / api_manager | 4.2.0 | 4.2.0.x |
| wso2 / api_manager | 4.3.0 | 4.3.0.x |
| wso2 / api_manager | 4.4.0 | 4.4.0.x |
| wso2 / api_manager | 4.5.0 | 4.5.0.x |
| wso2 / enterprise_integrator | 6.6.0 | 6.6.0.x |
| wso2 / identity_server | 5.10.0 | 5.10.0.x |
| wso2 / identity_server | 5.11.0 | 5.11.0.x |
| wso2 / identity_server | 7.1.0 | 7.1.0.x |
| wso2 / open_banking_am | 2.0.0 | 2.0.0.x |
| wso2 / open_banking_iam | 2.0.0 | 2.0.0.x |
| wso2 / traffic_manager | 4.5.0 | 4.5.0.x |
| wso2 / universal_gateway | 4.5.0 | 4.5.0.x |