Skip to main content

WSO2 Enterprise Integrator CVE-2025-1862

HIGH
Unrestricted Upload of File with Dangerous Type (CWE-434)
2025-09-26 ed10eef1-636d-4fbe-9993-6890dfa878f8
7.2
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain WSO2 admin credentials
  2. Delivery
    Reach BPEL uploader SOAP endpoint
  3. Exploit
    Upload crafted file with malicious filename
  4. Execution
    Write payload to attacker-chosen path
  5. Persist
    Execute payload for RCE
  6. Impact
    Compromise 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – 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)
v1 Mar 28, 2026 - 19:14 CVSS 6.7

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

NVD PRIMARY 7.2 HIGH
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.2 HIGH

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.

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
Analysis Updated
Oct 18, 2026 - 22:09 vuln.today
v2 - CVSS changed
Severity Changed
Oct 18, 2026 - 21:38 NVD
MEDIUM HIGH
CVSS changed
Oct 18, 2026 - 21:38 NVD
6.7 (MEDIUM) 7.2 (HIGH)
CVE Published
Sep 26, 2025 - 09:15 nvd
MEDIUM 6.7

DescriptionNVD

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

Why It Matters

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.

Business Impact: Medium
Compensating Controls

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

EPSS Score
0.2%
Top 52% exploitable
Prevalence
Medium
WSO2 identity/integration middleware: common in enterprises, not ubiquitous
Data Quality
3 sources
Confidence: Low

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
Medium

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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

cpe:2.3:a:wso2:enterprise_integrator:6.6.0:*:*:*:*:*:*:*
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_as_key_manager:5.10.0:*:*:*:*:*:*:*
cpe:2.3:a:wso2:open_banking_iam:2.0.0:*:*:*:*:*:*:*
CVE-2022-29464 CRITICAL POC
9.8 Apr 18

Certain WSO2 products allow unrestricted file upload with resultant remote code execution. Rated critical severity (CVSS

CVE-2022-29548 MEDIUM POC
6.1 Apr 21

A reflected XSS issue exists in the Management Console of several WSO2 products. Rated medium severity (CVSS 6.1), this

CVE-2017-14651 MEDIUM POC
4.8 Sep 21

WSO2 Data Analytics Server 3.1.0 has XSS in carbon/resources/add_collection_ajaxprocessor.jsp via the collectionName or

CVE-2020-25516 MEDIUM POC
5.4 Oct 29

WSO2 Enterprise Integrator 6.6.0 or earlier contains a stored cross-site scripting (XSS) vulnerability in BPMN explorer

CVE-2020-24703 HIGH
8.8 Aug 27

An issue was discovered in certain WSO2 products. Rated high severity (CVSS 8.8), this vulnerability is remotely exploit

CVE-2023-6836 HIGH
7.5 Dec 15

Multiple WSO2 products have been identified as vulnerable due to an XML External Entity (XXE) attack abuses a widely ava

CVE-2020-12719 HIGH
7.2 May 08

XXE during an EventPublisher update can occur in Management Console in WSO2 API Manager 3.0.0 and earlier, API Manager A

CVE-2020-11885 HIGH
7.2 Apr 17

WSO2 Enterprise Integrator through 6.6.0 has an XXE vulnerability where a user (with admin console access) can use the X

CVE-2025-9804 MEDIUM
6.5 Oct 16

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

CVE-2020-24591 MEDIUM
6.5 Aug 21

The Management Console in certain WSO2 products allows XXE attacks during EventReceiver updates. Rated medium severity (

CVE-2022-39810 MEDIUM
6.1 Sep 09

An issue was discovered in WSO2 Enterprise Integrator 6.4.0. Rated medium severity (CVSS 6.1), this vulnerability is rem

CVE-2022-39809 MEDIUM
6.1 Sep 09

An issue was discovered in WSO2 Enterprise Integrator 6.4.0. Rated medium severity (CVSS 6.1), this vulnerability is rem

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy