{"id":"CVE-2025-3125","details":"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).\n\nThis functionality is restricted by default to admin users; therefore, successful exploitation requires valid credentials with administrative permissions.","modified":"2026-07-08T08:12:02.323178456Z","published":"2025-11-05T15:15:33.953Z","database_specific":{"unresolved_ranges":[{"cpes":["cpe:2.3:a:wso2:api_control_plane:4.5.0:-:*:*:*:*:*:*"],"extracted_events":[{"introduced":"4.5.0-NA"},{"last_affected":"4.5.0-NA"}],"source":"CPE_STRING","vendor_product":"wso2:api_control_plane"},{"source":"CPE_STRING","vendor_product":"wso2:api_manager","cpes":["cpe:2.3:a:wso2:api_manager:3.2.1:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"3.2.1"},{"last_affected":"3.2.1"}]},{"cpes":["cpe:2.3:a:wso2:identity_server:5.10.0:*:*:*:*:*:*:*","cpe:2.3:a:wso2:identity_server:5.11.0:*:*:*:*:*:*:*","cpe:2.3:a:wso2:identity_server:6.0.0:-:*:*:*:*:*:*","cpe:2.3:a:wso2:identity_server:6.1.0:-:*:*:*:*:*:*","cpe:2.3:a:wso2:identity_server:7.0.0:-:*:*:*:*:*:*"],"extracted_events":[{"introduced":"5.10.0"},{"last_affected":"5.10.0"},{"introduced":"5.11.0"},{"last_affected":"5.11.0"},{"introduced":"6.0.0-NA"},{"last_affected":"6.0.0-NA"},{"introduced":"6.1.0-NA"},{"last_affected":"6.1.0-NA"},{"introduced":"7.0.0-NA"},{"last_affected":"7.0.0-NA"}],"source":"CPE_STRING","vendor_product":"wso2:identity_server"},{"cpes":["cpe:2.3:a:wso2:identity_server_as_key_manager:5.10.0:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"5.10.0"},{"last_affected":"5.10.0"}],"source":"CPE_STRING","vendor_product":"wso2:identity_server_as_key_manager"},{"source":"CPE_STRING","vendor_product":"wso2:open_banking_iam","cpes":["cpe:2.3:a:wso2:open_banking_iam:2.0.0:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"2.0.0"},{"last_affected":"2.0.0"}]},{"cpes":["cpe:2.3:a:wso2:traffic_manager:4.5.0:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"4.5.0"},{"last_affected":"4.5.0"}],"source":"CPE_STRING","vendor_product":"wso2:traffic_manager"},{"source":"CPE_STRING","vendor_product":"wso2:universal_gateway","cpes":["cpe:2.3:a:wso2:universal_gateway:4.5.0:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"4.5.0"},{"last_affected":"4.5.0"}]}]},"references":[{"type":"ADVISORY","url":"https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2025/WSO2-2025-3961/"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/wso2/product-apim","events":[{"introduced":"e4956e9301b1c26eb06e80ec5c86628154b6ab55"},{"last_affected":"f84a64d6683176f3ffb57fa262f3035b69781f2f"}],"database_specific":{"cpe":["cpe:2.3:a:wso2:api_manager:3.2.0:*:*:*:*:*:*:*","cpe:2.3:a:wso2:api_manager:4.0.0:*:*:*:*:*:*:*","cpe:2.3:a:wso2:api_manager:4.1.0:-:*:*:*:*:*:*","cpe:2.3:a:wso2:api_manager:4.2.0:-:*:*:*:*:*:*","cpe:2.3:a:wso2:api_manager:4.3.0:-:*:*:*:*:*:*","cpe:2.3:a:wso2:api_manager:4.4.0:-:*:*:*:*:*:*","cpe:2.3:a:wso2:api_manager:4.5.0:-:*:*:*:*:*:*"],"extracted_events":[{"introduced":"3.2.0"},{"last_affected":"3.2.0"},{"introduced":"4.0.0"},{"last_affected":"4.0.0"},{"introduced":"4.1.0-NA"},{"last_affected":"4.1.0-NA"},{"introduced":"4.2.0-NA"},{"last_affected":"4.2.0-NA"},{"introduced":"4.3.0-NA"},{"last_affected":"4.3.0-NA"},{"introduced":"4.4.0-NA"},{"last_affected":"4.4.0-NA"},{"introduced":"4.5.0-NA"},{"last_affected":"4.5.0-NA"}],"source":"CPE_STRING"}}],"versions":["3.2.0","4.0.0","4.1.0-NA","4.2.0-NA","4.3.0-NA","4.4.0-NA","4.5.0-NA","v4.5.0-tm-rc2","v4.5.0-tm","v4.5.0-acp-rc2","v4.5.0-acp","v4.5.0-rc","v4.5.0-gw-rc","v4.5.0-tm-rc","v4.5.0-acp-rc","v4.5.0-beta","v4.5.0-gw-beta","v4.5.0-tm-beta","v4.5.0-acp-beta","v4.5.0-acp-alpha","v4.5.0-tm-alpha","v4.5.0-gw-alpha","v4.5.0-m2","v4.5.0-acp-m1","v4.5.0-tm-m1","v4.5.0-gw-m1","v4.5.0-m1","v4.3.0-rc2","v4.3.0","v4.4.0-rc2","v4.4.0","v4.4.0-rc","v4.4.0-beta","v4.4.0-alpha","v4.4.0-m1","v4.3.0-rc","v4.3.0-beta","v4.3.0-alpha2","v4.3.0-alpha","v4.3.0-m2","v4.2.0-rc2","v4.2.0","v4.2.0-rc","v4.2.0-beta","v4.2.0-alpha","v4.2.0-m1","v4.1.0-rc3","v4.1.0","v4.1.0-rc2","v4.1.0-rc","v4.1.0-beta","v4.1.0-alpha","v4.1.0-m4","v4.1.0-m3","v4.1.0-m2","v4.1.0-m1","v4.0.0-rc","v4.0.0","4.0.0-beta","v4.0.0-beta","v4.0.0-alpha","v4.0.0-m8","v4.0.0-m7","v4.0.0-m6","v4.0.0-m5","v4.0.0-m4","v4.0.0-m3","v4.0.0-m2","v4.0.0-m1","v3.2.0-rc6","v3.2.0"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-3125.json"}},{"ranges":[{"type":"GIT","repo":"https://github.com/wso2/product-ei","events":[{"introduced":"bfdf341ab6dcfccce35c88b8a1567604f07ba8f5"},{"last_affected":"bfdf341ab6dcfccce35c88b8a1567604f07ba8f5"}],"database_specific":{"extracted_events":[{"introduced":"6.6.0"},{"last_affected":"6.6.0"}],"source":"CPE_STRING","cpe":"cpe:2.3:a:wso2:enterprise_integrator:6.6.0:*:*:*:*:*:*:*"}}],"versions":["6.6.0","v6.6.0-rc3","v6.6.0"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-3125.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H"}]}