CVE-2025-3125

Authenticated Arbitrary File Upload in Multiple WSO2 Products via CarbonAppUploader Admin Service Leading to Remote Code Execution

State
Published
Severity
6.7 Medium
Published
Nov 5, 2025
Updated
Jan 20, 2026
Reserved
Apr 2, 2025

Read the record on cve.org

Description

An arbitrary file upload vulnerability exists in multiple WSO2 products due to improper input validation in the CarbonAppUploader admin service endpoint. An authenticated attacker with appropriate privileges can upload a malicious file to a user-controlled location on the server, potentially leading to remote code execution (RCE).

This functionality is restricted by default to admin users; therefore, successful exploitation requires valid credentials with administrative permissions.

Scores

CVSSScoreVectorSource
3.16.7 MediumCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:LWSO2

Weaknesses

  • CWE-434 Unrestricted Upload of File with Dangerous Type

Affected Products

ProductVersions
WSO2 Identity ServerWSO2
  • before 5.10.0Unknown
  • 5.10.0 to before 5.10.0.360Affected
  • 5.11.0 to before 5.11.0.399Affected
  • 6.0.0 to before 6.0.0.235Affected
  • 6.1.0 to before 6.1.0.230Affected
  • 7.0.0 to before 7.0.0.101Affected
  • 7.1.0 to before 7.1.0.32Affected
WSO2 Enterprise IntegratorWSO2
  • before 6.6.0Unknown
  • 6.6.0 to before 6.6.0.217Affected
WSO2 Open Banking IAMWSO2
  • before 2.0.0Unknown
  • 2.0.0 to before 2.0.0.402Affected
WSO2 Identity Server as Key ManagerWSO2
  • before 5.10.0Unknown
  • 5.10.0 to before 5.10.0.353Affected
WSO2 API ManagerWSO2
  • before 3.2.0Unknown
  • 3.2.0 to before 3.2.0.421Affected
  • 3.2.1 to before 3.2.1.41Affected
  • 4.0.0 to before 4.0.0.342Affected
  • 4.1.0 to before 4.1.0.203Affected
  • 4.2.0 to before 4.2.0.142Affected
  • 4.3.0 to before 4.3.0.55Affected
  • 4.4.0 to before 4.4.0.19Affected
  • 4.5.0 to before 4.5.0.2Affected
  • 4.6.0 to before 4.6.0.3Affected
WSO2 API Control PlaneWSO2
  • 4.5.0 to before 4.5.0.2Affected
  • 4.6.0 to before 4.6.0.3Affected
WSO2 Universal GatewayWSO2
  • 4.5.0 to before 4.5.0.2Affected
  • 4.6.0 to before 4.6.0.3Affected
WSO2 Traffic ManagerWSO2
  • 4.5.0 to before 4.5.0.2Affected
  • 4.6.0 to before 4.6.0.3Affected
org.wso2.carbon.commons:org.wso2.carbon.application.uploadWSO2
  • 4.7.19 to before 4.7.19.7Affected
  • 4.7.32 to before 4.7.32.5Affected
  • 4.7.35 to before 4.7.35.8Affected
  • 4.7.39 to before 4.7.39.1Affected
  • 4.7.49 to before 4.7.49.4Affected
  • 4.7.52 to before 4.7.52.1Affected
  • 4.10.13 to before 4.10.13.1Affected
  • 4.9.12 through 4.9.*Not affected
  • 4.10.24 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.