Access Control Bypass via Publisher REST APIs in Multiple WSO2 Products Allows Cross-Tenant Operations
Key facts
- Attack vector
- Network
- Privileges required
- High
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- High · High · Low
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-284.
Summary
In multi-tenant deployments, the Publisher REST APIs fail to enforce tenant isolation correctly. This allows a user in one tenant, possessing sufficient privileges to invoke these APIs, to perform operations that impact other tenants. The vulnerability allows a privileged user to perform publisher operations such as exposing or modifying API Metadata in another tenant environment. This impact is only realized in multi-tenant deployments.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| WSO2 | WSO2 API Manager | 4.1.0 to before 4.1.0.242; 4.2.0 to before 4.2.0.182; 4.3.0 to before 4.3.0.93; 4.4.0 to before 4.4.0.57; 4.5.0 to before 4.5.0.41; 4.6.0 to before 4.6.0.6 | 4.1.0.242, 4.2.0.182, 4.3.0.93, 4.4.0.57, 4.5.0.41, 4.6.0.6 | Patch available | CNA |
| WSO2 | WSO2 API Control Plane | 4.5.0 to before 4.5.0.42; 4.6.0 to before 4.6.0.7 | 4.5.0.42, 4.6.0.7 | Patch available | CNA |
| WSO2 | WSO2 Traffic Manager | 4.5.0 to before 4.5.0.40; 4.6.0 to before 4.6.0.6 | 4.5.0.40, 4.6.0.6 | Patch available | CNA |
| WSO2 | WSO2 Universal Gateway | 4.5.0 to before 4.5.0.40; 4.6.0 to before 4.6.0.6 | 4.5.0.40, 4.6.0.6 | Patch available | CNA |
| WSO2 | WSO2 Carbon API Management Implementation | 9.20.74 to before 9.20.74.388; 9.28.116 to before 9.28.116.395; 9.29.120 to before 9.29.120.213; 9.30.67 to before 9.30.67.135; 9.31.86 to before 9.31.86.108; 9.32.147 to before 9.32.147.5 | 9.20.74.388, 9.28.116.395, 9.29.120.213, 9.30.67.135, 9.31.86.108, 9.32.147.5, 9.32.160 | Patch available | CNA |
| WSO2 | WSO2 Carbon API Manager Rest API Utility | 9.20.74 to before 9.20.74.388; 9.28.116 to before 9.28.116.395; 9.29.120 to before 9.29.120.213; 9.30.67 to before 9.30.67.135; 9.31.86 to before 9.31.86.108; 9.32.147 to before 9.32.147.5 | 9.20.74.388, 9.28.116.395, 9.29.120.213, 9.30.67.135, 9.31.86.108, 9.32.147.5, 9.32.160 | Patch available | CNA |
- WSO2 API Manager VendorWSO2 Affected 4.1.0 to before 4.1.0.242; 4.2.0 to before 4.2.0.182; 4.3.0 to before 4.3.0.93; 4.4.0 to before 4.4.0.57; 4.5.0 to before 4.5.0.41; 4.6.0 to before 4.6.0.6 Fixed in 4.1.0.242, 4.2.0.182, 4.3.0.93, 4.4.0.57, 4.5.0.41, 4.6.0.6 Patch available CNA
- WSO2 API Control Plane VendorWSO2 Affected 4.5.0 to before 4.5.0.42; 4.6.0 to before 4.6.0.7 Fixed in 4.5.0.42, 4.6.0.7 Patch available CNA
- WSO2 Traffic Manager VendorWSO2 Affected 4.5.0 to before 4.5.0.40; 4.6.0 to before 4.6.0.6 Fixed in 4.5.0.40, 4.6.0.6 Patch available CNA
- WSO2 Universal Gateway VendorWSO2 Affected 4.5.0 to before 4.5.0.40; 4.6.0 to before 4.6.0.6 Fixed in 4.5.0.40, 4.6.0.6 Patch available CNA
- WSO2 Carbon API Management Implementation VendorWSO2 Affected 9.20.74 to before 9.20.74.388; 9.28.116 to before 9.28.116.395; 9.29.120 to before 9.29.120.213; 9.30.67 to before 9.30.67.135; 9.31.86 to before 9.31.86.108; 9.32.147 to before 9.32.147.5 Fixed in 9.20.74.388, 9.28.116.395, 9.29.120.213, 9.30.67.135, 9.31.86.108, 9.32.147.5, 9.32.160 Patch available CNA
- WSO2 Carbon API Manager Rest API Utility VendorWSO2 Affected 9.20.74 to before 9.20.74.388; 9.28.116 to before 9.28.116.395; 9.29.120 to before 9.29.120.213; 9.30.67 to before 9.30.67.135; 9.31.86 to before 9.31.86.108; 9.32.147 to before 9.32.147.5 Fixed in 9.20.74.388, 9.28.116.395, 9.29.120.213, 9.30.67.135, 9.31.86.108, 9.32.147.5, 9.32.160 Patch available CNA
Remediation
- Fix · CNA WSO2 API Manager (WSO2) Fixed in 4.1.0.242, 4.2.0.182, 4.3.0.93, 4.4.0.57, 4.5.0.41, 4.6.0.6
- Fix · CNA WSO2 API Control Plane (WSO2) Fixed in 4.5.0.42, 4.6.0.7
- Fix · CNA WSO2 Traffic Manager (WSO2) Fixed in 4.5.0.40, 4.6.0.6
- Fix · CNA WSO2 Universal Gateway (WSO2) Fixed in 4.5.0.40, 4.6.0.6
- Fix · CNA WSO2 Carbon API Management Implementation (WSO2) Fixed in 9.20.74.388, 9.28.116.395, 9.29.120.213, 9.30.67.135, 9.31.86.108, 9.32.147.5, 9.32.160
- Fix · CNA WSO2 Carbon API Manager Rest API Utility (WSO2) Fixed in 9.20.74.388, 9.28.116.395, 9.29.120.213, 9.30.67.135, 9.31.86.108, 9.32.147.5, 9.32.160
Timeline
- 2026-10-02 Threatist record created from CVE-2025-14561
- 2026-10-03 Alias added: GHSA-78r2-rh3v-h2fx
References
More WSO2 vulnerabilities
- TI-2026-04755 Authentication Bypass via JWT Algorithm Mismatch in Multiple WSO2 Products Allows Account Takeover KEVCVSS 3.1CRITICAL 10.0
- TI-2022-11928 Certain WSO2 products allow unrestricted file upload with resultant remote code execution. KEVCVSS 3.1CRITICAL 9.8
- TI-2022-18808 An issue was discovered in WSO2 Enterprise Integrator 6.4.0. CVSS 3.1MEDIUM 6.1
- TI-2020-15069 The Management Console in WSO2 API Manager through 3.1.0 and API Microgateway 2.2.0… CVSS 3.1CRITICAL 9.1
- TI-2023-15163 A reflected cross-site scripting (XSS) vulnerability in /authenticationendpoint/login.do… CVSS 3.1MEDIUM 6.1
- TI-2022-04130 WSO2 carbon-registry Advanced Search advancedSearchForm-ajaxprocessor.jsp cross site scripting CVSS 3.1MEDIUM 6.1
Sources
- CVE-2025-14561 · CVE Program
- CVE-2025-14561 · NVD
- FIRST EPSS
- GHSA-78r2-rh3v-h2fx · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences