Medium severity · published Jun 2, 2025
CVE-2024-7074
Authenticated Arbitrary File Upload in Multiple WSO2 Products via SOAP Admin Service Leading to Remote Code Execution
6.8
CVSS
17.2%
EPSS
No
On KEV
Description
An arbitrary file upload vulnerability exists in multiple WSO2 products due to improper validation of user input in SOAP admin services. A malicious actor with administrative privileges can upload an arbitrary file to a user-controlled location on the server. By leveraging this vulnerability, an attacker could upload a specially crafted payload, potentially achieving remote code execution (RCE) on the server. Exploitation requires valid admin credentials, limiting its impact to authorized but potentially malicious users.
CVSS vector
CVSS:3.1/AV:A/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Attack vector
Adjacent
Complexity
Low
Privileges
High
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)17.2% · higher than 97% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
WA
WSO2 API Manager · WSO2
2.0.0 before 2.0.0.28; 2.1.0 before 2.1.0.38; 2.2.0 before 2.2.0.57; 2.5.0 before 2.5.0.83; 2.6.0 before 2.6.0.143; 3.0.0 before 3.0.0.162; +7 more · source: vendor
WC
WSO2 Carbon Synapse Artifact Uploader BE · WSO2
4.4.10 before 4.4.10.3; 4.6.1 before 4.6.1.4; 4.6.6 before 4.6.6.9; 4.6.10 before 4.6.10.4; 4.6.16 before 4.6.16.2; 4.6.19 before 4.6.19.10; +14 more · source: vendor
WE
WSO2 Enterprise Integrator · WSO2
6.0.0 before 6.0.0.21; 6.1.0 before 6.1.0.38; 6.1.1 before 6.1.1.42; 6.2.0 before 6.2.0.61; 6.3.0 before 6.3.0.69; 6.4.0 before 6.4.0.96; +2 more · source: vendor
WE
WSO2 Enterprise Mobility Manager · WSO2
2.2.0 before 2.2.0.27 · source: vendor
WE
WSO2 Enterprise Service Bus · WSO2
4.9.0 before 4.9.0.10; 5.0.0 before 5.0.0.28 · source: vendor
WM
WSO2 Micro Integrator · WSO2
1.0.0 before 1.0.0.49 · source: vendor
WO
WSO2 Open Banking AM · WSO2
1.3.0 before 1.3.0.132; 1.4.0 before 1.4.0.135; 1.5.0 before 1.5.0.137; 2.0.0 before 2.0.0.342 · source: vendor
Affected product
WA
WSO2 API Manager
WSO2
More from WSO2 API Manager
10.0
CVE-2026-5430
Authentication Bypass via JWT Algorithm Mismatch in Multiple WSO2 Products Allows Account Takeover
10.0
CVE-2026-2053
Unauthenticated Server-Side Request Forgery via WS-Addressing in WSO2 API Manager
9.8
CVE-2026-1728
Privilege Escalation via System REST APIs in Multiple WSO2 Products Permits Admin Account Takeover
9.8
CVE-2025-9312
Improper Certificate-Based Authentication Enforcement in Multiple WSO2 Products
9.8
CVE-2025-9152
Improper Privilege Management in Multiple WSO2 API Manager via keymanager-operations DCR Endpoint