CVE-2024-7074
Authenticated Arbitrary File Upload in Multiple WSO2 Products via SOAP Admin Service Leading to Remote Code Execution
- Published
- Updated
- Reserved
- Assigned by
- WSO2
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.
Scores
| Scored by | CVSS | Score | Vector |
|---|---|---|---|
| WSO2CNA (assigner) | 3.1 | Medium6.8 | CVSS:3.1/AV:A/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H |
| NVDNVD · Deferred | 3.1 | Medium6.8 | CVSS:3.1/AV:A/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H |
- EPSS (exploitation in 30 days)
- 17.7% · top 2.8% of all CVEs (7 Nov 2026)
- CISA SSVC
- Exploitation: none · Automatable: no · Technical impact: total
The list uses the assigner's score when there is one, then CISA's, then NVD's: Medium 6.8.
Weakness
Affected products
WSO2 · WSO2 Enterprise Integrator
- unknown < 6.0.0
- affected 6.0.0 – < 6.0.0.21
- affected 6.1.0 – < 6.1.0.38
- affected 6.1.1 – < 6.1.1.42
- affected 6.2.0 – < 6.2.0.61
- affected 6.3.0 – < 6.3.0.69
- affected 6.4.0 – < 6.4.0.96
- affected 6.5.0 – < 6.5.0.102
- affected 6.6.0 – < 6.6.0.198
- unknown < 2.0.0
- affected 2.0.0 – < 2.0.0.28
- affected 2.1.0 – < 2.1.0.38
- affected 2.2.0 – < 2.2.0.57
- affected 2.5.0 – < 2.5.0.83
- affected 2.6.0 – < 2.6.0.143
- affected 3.0.0 – < 3.0.0.162
- affected 3.1.0 – < 3.1.0.293
- affected 3.2.0 – < 3.2.0.384
- affected 3.2.1 – < 3.2.1.16
- affected 4.0.0 – < 4.0.0.305
- affected 4.1.0 – < 4.1.0.166
- affected 4.2.0 – < 4.2.0.100
- affected 4.3.0 – < 4.3.0.16
WSO2 · WSO2 Enterprise Service Bus
- affected 4.9.0 – < 4.9.0.10
- affected 5.0.0 – < 5.0.0.28
WSO2 · WSO2 Enterprise Mobility Manager
- affected 2.2.0 – < 2.2.0.27
- unknown < 1.0.0
- affected 1.0.0 – < 1.0.0.49
- unknown < 1.3.0
- affected 1.3.0 – < 1.3.0.132
- affected 1.4.0 – < 1.4.0.135
- affected 1.5.0 – < 1.5.0.137
- affected 2.0.0 – < 2.0.0.342
WSO2 · WSO2 Carbon Synapse Artifact Uploader BE
- affected 4.4.10 – < 4.4.10.3
- affected 4.6.1 – < 4.6.1.4
- affected 4.6.6 – < 4.6.6.9
- affected 4.6.10 – < 4.6.10.4
- affected 4.6.16 – < 4.6.16.2
- affected 4.6.19 – < 4.6.19.10
- affected 4.6.64 – < 4.6.64.2
- affected 4.6.67 – < 4.6.67.15
- affected 4.6.89 – < 4.6.89.12
- affected 4.6.105 – < 4.6.105.59
- affected 4.6.150 – < 4.6.150.11
- affected 4.7.20 – < 4.7.20.5
- affected 4.7.30 – < 4.7.30.42
- affected 4.7.35 – < 4.7.35.5
- affected 4.7.61 – < 4.7.61.56
- affected 4.7.99 – < 4.7.99.299
- affected 4.7.131 – < 4.7.131.15
- affected 4.7.175 – < 4.7.175.18
- affected 4.7.188 – < 4.7.188.5
- affected 4.7.204 – < 4.7.204.5
- unaffected 4.7.216 – ≤ *
What to do
Solution: Follow the instructions given on https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2024/WSO2-2024-3... https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2024/WSO2-2024-3566/#solution
References (1)
Sources
The same CVE in the primary databases and aggregators, to check against.
- CVE.org record (opens in a new tab)
- CVE List JSON (GitHub) (opens in a new tab)
- NVD (opens in a new tab)
- FIRST EPSS (opens in a new tab)
- OSV.dev (opens in a new tab)
- GitHub Advisories (opens in a new tab)
- CIRCL Vulnerability-Lookup (opens in a new tab)
Badge for a README or a ticket
[](https://trackcve.app/cve/CVE-2024-7074)Record last updated .