WSO2 Products Arbitrary File Upload Vulnerability Leading to Remote Code Execution

Vulnerability

A vulnerability allowing arbitrary file upload has been identified in multiple WSO2 products, including WSO2 API Manager, WSO2 Identity Server, WSO2 Traffic Manager, and others. This vulnerability arises from inadequate input validation in the CarbonAppUploader admin service endpoint. An authenticated attacker with the necessary privileges can upload a malicious file to a user-controlled location on the server, potentially leading to remote code execution. By default, this functionality is limited to admin users, so successful exploitation requires valid administrative credentials.

Impact

Exploitation of this vulnerability could allow authenticated attackers with the appropriate privileges to upload malicious files that could be executed remotely, leading to unauthorized code execution on the server.

Remediation

Users of WSO2 products can apply the relevant fixes available on the WSO2 GitHub repository. Support subscription holders can update their products to the specified update level or a higher level to apply the fix.

Added: Nov 5, 2025, 3:28 PM
Updated: Nov 5, 2025, 3:28 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
10.0
exploitability
4.8
remediation
7.7
relevance
0.9
threat
0.0
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.