An arbitrary file upload vulnerability exists in multiple WSO2 products due to improper validation of user-supplied filenames in the BPEL uploader SOAP service endpoint. A malicious actor with administrative privileges can upload arbitrary files to a user-controlled location on the server.
By leveraging this vulnerability, an attacker can upload a specially crafted payload and achieve remote code execution (RCE), potentially compromising the server and its data.
| Software | From | Fixed in |
|---|---|---|
| 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 | 6.0.0 | 6.0.0.x |
| wso2 / identity_server | 6.1.0 | 6.1.0.x |
| wso2 / identity_server_as_key_manager | 5.10.0 | 5.10.0.x |
| wso2 / open_banking_iam | 2.0.0 | 2.0.0.x |