Skip to main content
CVE-2025-3125VulnerabilityPublished Updated

CVE-2025-3125: WSO2 Identity Server · Unrestricted File Upload

Affects WSO2 Identity ServerSource CVE Database V5

0

Not known to be exploited · CVSS 6.7 Medium.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 3.1 base score
6.7Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.9% chance of exploitation in 30 days – higher than 59% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:L

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 5 Nov 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.

What to do

Affected software

ProductAffectedFixed in
Mavenorg.wso2.identity.server/wso2-identity-serverpkg:maven/org.wso2.identity.server/wso2-identity-serverOther threatsAffected
  • =5.10.0
  • =5.11.0
  • =6.0.0
  • =6.1.0
  • =7.0.0
  • =7.1.0
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

1. Immediately restrict administrative access to the CarbonAppUploader service endpoint to only trusted personnel and systems. 2. Implement strong multi-factor authentication (MFA) for all administrative accounts to reduce risk of credential compromise. 3. Monitor and audit all file upload activities and administrative actions within WSO2 Identity Server for suspicious behavior. 4. Apply principle of least privilege by limiting admin privileges to only those necessary for operational tasks. 5. Deploy network segmentation and firewall rules to isolate management interfaces from general network access. 6. Regularly update and patch WSO2 Identity Server to the latest versions once vendor patches become available. 7. Conduct internal penetration testing and vulnerability assessments focusing on admin interfaces and file upload functionalities. 8. Employ runtime application self-protection (RASP) or web application firewalls (WAF) with custom rules to detect and block malicious file uploads. 9. Educate administrators on phishing and credential security to prevent social engineering attacks that could lead to privilege escalation. 10. Maintain offline backups and incident response plans to quickly recover from potential compromises.

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.

References

Community reviews

Loading reviews…