WSO2 Enterprise Integrator
CVE-2025-1862
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain WSO2 admin credentials
-
DeliveryReach BPEL uploader SOAP endpoint
-
ExploitUpload crafted file with malicious filename
-
ExecutionWrite payload to attacker-chosen path
-
PersistExecute payload for RCE
-
ImpactCompromise server and data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File type validation, storage isolation
MITRE ATT&CK
2 techniques across 2 tactics: Command and Control, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires authenticated administrative access to the WSO2 management plane (CVSS PR:H) and that the vulnerable BPEL uploader SOAP service endpoint be present and reachable - this endpoint ships with the BPS/business-process capability of products such as Enterprise Integrator 6.6.0. The core limiting factor is the administrative-privilege prerequisite: an attacker cannot exploit this without already holding admin rights, which is why it is a privilege-to-RCE escalation rather than an unauthenticated compromise. Affected products per CPE are WSO2 Enterprise Integrator 6.6.0, Identity Server 5.10.0/5.11.0/6.0.0/6.1.0, Identity Server as Key Manager 5.10.0, and Open Banking IAM 2.0.0; systems not exposing the admin/BPEL SOAP interface to the attacker, or where admin access is strongly controlled and network-segmented, materially reduce realistic exploitability. |
| Impact | This is a genuinely dangerous bug (arbitrary file upload leading to RCE, CWE-434) but one whose real-world priority is materially constrained by its precondition. The provided CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N, C:H/I:H/A:H, score 7.2) is internally consistent with the description: the BPEL uploader SOAP endpoint is network-reachable (AV:N) and low-complexity (AC:L), but PR:H confirms the attacker must already hold administrative privileges, which caps severity at High rather than Critical despite full C/I/A impact. The exploitation signals are weak-to-moderate: EPSS is only 0.25% (48th percentile), there is no CISA KEV listing, and no public exploit is referenced - so there is no public exploit identified at time of analysis and no evidence of active exploitation. The low EPSS is coherent with the PR:H requirement, since mass automated exploitation is impractical when valid admin credentials are a prerequisite. No SSVC decision data was supplied. Net: this is a real post-authentication privilege-to-RCE escalation worth patching on WSO2 management-plane systems, but it is not a drop-everything internet-worm scenario; prioritize it where admin consoles are exposed or where admin credential compromise/insider threat is in scope. Note the single reference is the vendor advisory only - no independent fix-version confirmation was provided in the input. |
| Exploit ScenarioDerived | An attacker who has obtained WSO2 administrative credentials (via phishing, credential reuse, or an insider) sends a crafted SOAP request to the BPEL uploader endpoint with a malicious filename that escapes the intended directory, planting a webshell or executable payload at a server-controlled path. Because filename validation is improper, the file lands where the attacker chooses and is subsequently executed, yielding remote code execution on the host. No public proof-of-concept is referenced in the provided data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Oct 18, 2026
An arbitrary file upload in WSO2 Enterprise Integrator 6.6.0 - and the related Identity Server (5.10.0, 5.11.0, 6.0.0, 6.1.0), Identity Server as Key Manager 5.10.0 and Open Banking IAM 2.0.0 builds - lets an attacker who already holds administrative credentials write a crafted file to a location of their choosing through the BPEL uploader SOAP service, converting admin access into remote code execution on the server. The defect is CWE-434 (unrestricted upload of a file with a dangerous type) with a CVSS 3.1 base score of 7.2 (AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H), so its practical priority is bounded by the high-privilege prerequisite rather than by any pre-auth exposure. It is not listed in CISA KEV and no public exploit code was identified at the time of analysis, with EPSS at roughly 0.25% (48th percentile), indicating low near-term exploitation likelihood.
Earlier versions of this analysis (1)
An arbitrary file upload vulnerability exists in multiple WSO2 products due to improper validation of user-supplied filenames in the BPEL uploader SOAP service endpoint. Rated medium severity (CVSS 6.7), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.
RemediationAI
Patch status could not be confirmed from the data available for this analysis - no fixed build number is stated in the provided references, so consult the WSO2 advisory WSO2-2025-3992 at https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2025/WSO2-2025-3992/ for the exact released versions covering Enterprise Integrator 6.6.0, Identity Server 5.10.0/5.11.0/6.0.0/6.1.0, Identity Server as Key Manager 5.10.0 and Open Banking IAM 2.0.0, and apply the corresponding update or migration. In the interim, treat this as an admin-plane hardening problem: remove or disable the BPEL/business-process components and their deployment uploader endpoint on any server that does not strictly need them (this eliminates the functionality entirely, so validate that no active BPEL packages depend on it), and where the capability is required, restrict the administrative SOAP interfaces to a dedicated management network or bastion and block them at the perimeter so that only trusted administrative hosts can reach them (side effect: administrative tooling and CI pipelines must be re-pointed at the new access path). Enforce least privilege and strong authentication on admin accounts, since exploitation is impossible without admin credentials, and monitor for file writes into web-accessible or executable directories and for unexpected multipart upload requests to the BPEL uploader endpoint. A WAF or reverse proxy rule that rejects multipart filenames containing path-traversal sequences or absolute paths provides partial mitigation only, as it can be bypassed by encoding variations and does not address the missing server-side validation.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
WSO2's business-process capability, delivered through the BPEL engine in Enterprise Integrator 6.6.0 and embedded in the other listed Carbon-based products, exposes a SOAP service endpoint that accepts uploaded BPEL deployment artifacts. The service fails to properly validate user-supplied filenames, so the destination path of an uploaded file is attacker-influenced rather than confined to the intended deployment directory. That is the textbook CWE-434 pattern: the file type and its final on-disk location are not restricted, allowing an uploaded artifact to be placed where the application server will serve or execute it, and thereby achieving code execution under the WSO2 Carbon runtime identity. Because the vulnerable interface sits on the administrative management plane, exploitation requires authenticated admin access (CVSS PR:H) and a reachable, exposed BPEL uploader endpoint; the CPE data scope the affected builds to wso2:enterprise_integrator 6.6.0, wso2:identity_server 5.10.0/5.11.0/6.0.0/6.1.0, wso2:identity_server_as_key_manager 5.10.0 and wso2:open_banking_iam 2.0.0. Environments that do not enable the business-process components, or that keep the admin SOAP interfaces off untrusted networks, remove the attack surface almost entirely.
Know when Enterprise Integrator gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
SOAP endpoint is network-reachable (AV:N/AC:L) but the uploader requires administrative privileges (PR:H); successful RCE yields full host compromise, so C:H/I:H/A:H.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionNVD
An arbitrary file upload vulnerability exists in multiple WSO2 products due to improper validation of user-supplied filenames in the BPEL uploader SOAP service endpoint. A malicious actor with administrative privileges can upload arbitrary files to a user-controlled location on the server.
By leveraging this vulnerability, an attacker can upload a specially crafted payload and achieve remote code execution (RCE), potentially compromising the server and its data.
Executive ViewAI
WSO2 Enterprise Integrator 6.6.0 and related Identity Server deployments (5.10.0, 5.11.0, 6.0.0, 6.1.0), Identity Server as Key Manager 5.10.0, and Open Banking IAM 2.0.0 are affected by a high-severity file upload vulnerability that lets an authenticated administrator achieve remote code execution. The practical risk is concentrated in organizations with weak administrative access controls, because exploitation requires high-privilege credentials. Leadership should care because a compromised admin account could lead to full server compromise of critical integration and identity infrastructure; no public exploit identified at time of analysis, and no vendor-released patch identified at time of analysis.
Restrict administrative access to affected WSO2 products (Enterprise Integrator 6.6.0, Identity Server 5.10.0/5.11.0/6.0.0/6.1.0, Identity Server as Key Manager 5.10.0, Open Banking IAM 2.0.0); enforce least privilege and strong authentication; monitor and log BPEL uploader SOAP service activity; disable the BPEL uploader if not required; segment affected systems; deploy WAF rules; and perform file integrity monitoring.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Affected Products (CPE)NVD
More in Enterprise Integrator
View allCertain WSO2 products allow unrestricted file upload with resultant remote code execution. Rated critical severity (CVSS
A reflected XSS issue exists in the Management Console of several WSO2 products. Rated medium severity (CVSS 6.1), this
WSO2 Data Analytics Server 3.1.0 has XSS in carbon/resources/add_collection_ajaxprocessor.jsp via the collectionName or
WSO2 Enterprise Integrator 6.6.0 or earlier contains a stored cross-site scripting (XSS) vulnerability in BPMN explorer
An issue was discovered in certain WSO2 products. Rated high severity (CVSS 8.8), this vulnerability is remotely exploit
Multiple WSO2 products have been identified as vulnerable due to an XML External Entity (XXE) attack abuses a widely ava
XXE during an EventPublisher update can occur in Management Console in WSO2 API Manager 3.0.0 and earlier, API Manager A
WSO2 Enterprise Integrator through 6.6.0 has an XXE vulnerability where a user (with admin console access) can use the X
Improper access control in WSO2 API Manager 2.0.0 through 3.2.1 and WSO2 API Control Plane 4.5.0 allows an authenticated
The Management Console in certain WSO2 products allows XXE attacks during EventReceiver updates. Rated medium severity (
An issue was discovered in WSO2 Enterprise Integrator 6.4.0. Rated medium severity (CVSS 6.1), this vulnerability is rem
An issue was discovered in WSO2 Enterprise Integrator 6.4.0. Rated medium severity (CVSS 6.1), this vulnerability is rem
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB