Medium · published September 26, 2025
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.
| Product | Versions | Fixed in |
|---|---|---|
| wso2/enterprise_integrator | all versions | — |
| wso2/identity_server | all versions | — |
| wso2/identity_server | all versions | — |
| wso2/identity_server | all versions | — |
| wso2/identity_server | all versions | — |
| wso2/identity_server_as_key_manager | all versions | — |
| wso2/open_banking_iam | all versions | — |