CVE-2025-10907
8.4WSO2 · Multiple Products (API Manager, Open Banking IAM/AM, API Control Plane, Universal Gateway, Traffic Manager)
A file upload vulnerability in WSO2 SOAP admin services allows administrators to upload malicious files, potentially resulting in remote code execution.
Executive summary
A critical arbitrary file upload vulnerability in multiple WSO2 products could allow an authenticated administrator to achieve remote code execution on the underlying server.
Vulnerability
This vulnerability (CWE-434) stems from insufficient validation of file content and destination within SOAP admin services. It requires an attacker to possess administrative privileges to successfully execute the attack.
Business impact
The ability to perform arbitrary file uploads with administrative access poses a severe risk to organizational infrastructure. Successful exploitation could lead to full system compromise, data exfiltration, or the deployment of persistent backdoors, ultimately resulting in significant operational downtime and loss of service integrity. The CVSS score of 8.4 reflects the high risk of total impact on confidentiality, integrity, and availability.
Remediation
Immediate Action: Apply the specific security patches provided by WSO2 in their official advisory at https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2025/WSO2-2025-4603/.
Proactive Monitoring: Review administrative access logs for unusual file upload activities or unexpected changes to the filesystem within the application directory.
Compensating Controls: Restrict access to administrative SOAP services to trusted network segments and implement strict file type filtering at the network perimeter if immediate patching is not feasible.
Exploitation status
Public Exploit Available: No
Analyst recommendation
Given the potential for remote code execution, this vulnerability represents a significant risk to the security of WSO2 deployments. Administrators must prioritize the application of vendor-supplied patches to close the upload validation gap. Until updates are applied, ensure that access to administrative interfaces is strictly controlled and monitored to prevent misuse by compromised or unauthorized accounts.
More WSO2 CVEs
Sources
Originally found and disclosed by crnković, per the CVE Program record.