Skip to main content
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with low-privilege account (Internal/Everyone)
  2. Exploit
    Invoke restricted Gateway/Internal Service REST API
  3. Execution
    Bypass role-based access control checks
  4. Impact
    Perform unauthorized sensitive operations

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Permission preservation
Exploitation Conditions

Attacker must hold a valid user account on the target deployment, but the abused 'Internal/Everyone' role is assigned to every authenticated user by default, so in practice any account suffices (PR:L, AC:L, no user interaction). The affected surface is the Gateway REST API, plus Internal Service APIs specifically in WSO2 APIM 3.x versions. Limiting factors: exploitation is authenticated-only (no anonymous/unauthenticated path), so exposure depends on who can obtain accounts - internet-facing self-service or broad-tenant deployments are most at risk, while deployments with tightly controlled account provisioning are far less exposed. Affected products span WSO2 API Manager (3.2.x-4.5.x), Universal Gateway, Traffic Manager, API Control Plane, and the Carbon API Management Implementation / REST API Utility components below the fixed patch levels.

Impact

Conflicting severity signals: the vendor-supplied CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N) rates this 8.8 HIGH with full C:H/I:H/A:H impact, yet nearly every other signal points to low real-world urgency. EPSS is only 0.03% (10th percentile), there is no CISA KEV listing (SSVC Exploitation: none), the issue is not Automatable (no), and CISA's SSVC rates Technical Impact as only 'partial' - directly contradicting the CVSS all-High impact metrics, which should be verified against vendor scoping. Exploitation requires a valid, authenticated account (PR:L), so this is not a remote-unauthenticated internet threat; however the aggravating factor is that the abusable 'Internal/Everyone' role is granted to EVERY authenticated user by default, so any legitimate low-privilege user becomes an attacker. Net: a genuine broken-access-control defect worth patching on a normal cycle, but currently a high-CVSS / low-real-risk item rather than an emergency - no public exploit identified at time of analysis and no evidence of active exploitation.

Exploit ScenarioDerived

A low-privilege user who holds only the default 'Internal/Everyone' role - automatically assigned to all accounts - authenticates to a WSO2 API Manager deployment and directly invokes Gateway REST API (and in 3.x, Internal Service API) endpoints that should be restricted to administrators. Because role-based checks are not enforced, the user performs sensitive gateway operations and can disclose internal service information regardless of their assigned privileges. No public exploit code is identified at time of analysis, and the low complexity (AC:L) means a valid account is the only real prerequisite.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – Oct 14, 2026

Missing role-based authorization on WSO2 API Manager's Gateway REST API lets any authenticated user invoke privileged Gateway operations, because the 'Internal/Everyone' role that satisfies these checks is granted to every account by default; in WSO2 APIM 3.x the same flaw also exposes Internal Service APIs. Affected deployments span WSO2 API Manager 3.2.0 through 4.5.0 as well as Universal Gateway, Traffic Manager, API Control Plane and the associated Carbon API Management Implementation / REST API Utility components below their fixed patch levels, and exploitation requires only a valid low-privilege account (CVSS 3.1 AV:N/AC:L/PR:L/UI:N, assessed impact on confidentiality and integrity only) - no anonymous path exists. No public exploit code has been identified at time of analysis, EPSS is 0.03% (10th percentile), CISA SSVC records Exploitation: none and Automatable: no, so this is best treated as a high-privilege-bypass risk concentrated in internet-facing or self-service-signup API portals rather than an imminent mass-exploitation threat.

Earlier versions of this analysis (1)
v1 May 11, 2026 - 10:32 CVSS 6.3

Role-based access control bypass in WSO2 API Manager 3.x allows authenticated users with the 'Internal/Everyone' role to invoke Gateway and Internal Service APIs without proper permission enforcement, enabling unauthorized operations on sensitive REST API endpoints. The vulnerability affects multiple WSO2 products including API Control Plane, Universal Gateway, and Traffic Manager. CVSS 6.3 (network-accessible, low complexity, requires valid user credentials) indicates moderate severity with clear lateral privilege escalation potential in multi-tenant environments.

RemediationAI

Vendor-released patch: apply the WSO2 public security updates at or above the fixed levels for each component - WSO2 API Manager 3.2.0.435, 3.2.1.55, 4.0.0.355, 4.1.0.219, 4.2.0.157, 4.3.0.70, 4.4.0.33 and 4.5.0.17, Universal Gateway 4.5.0.17, Traffic Manager 4.5.0.17, API Control Plane 4.5.0.18, and the corresponding Carbon API Management Implementation / REST API Utility update levels (6.7.206.563, 6.7.210.55, 9.0.174.513, 9.20.74.375, 9.28.116.352, 9.29.120.177, 9.30.67.100, 9.31.86.58) as described in WSO2-2025-4401. Where patching cannot be applied immediately, the highest-value compensating control is to remove the default grant of the 'Internal/Everyone' role and explicitly map the affected Gateway and Internal Service API operations to narrowly scoped administrative roles - with the trade-off that out-of-the-box Gateway functionality, publisher workflows and internal service calls may break until role mappings are tuned and tested. In parallel, restrict network reachability of the Gateway REST API and internal service endpoints to trusted management networks or loopback rather than exposing them alongside the public API data plane, and disable or tightly gate self-service tenant/user registration so that the pool of accounts capable of triggering the bypass is minimized; both measures reduce the attack surface but add operational friction for legitimate administrative traffic and CI/CD automation. Because exploitation is authenticated-only, audit and aggressively re-provision low-privilege, tenant and service accounts on vulnerable deployments, rotate any credentials that may have been used against the Gateway REST API, and review Gateway audit logs for privileged invocations originating from non-administrative principals; note that logging visibility for these calls may be incomplete prior to patching, so absence of findings is not proof of safety.

Affected VersionsENISA

WSO2 API Manager 4.5.0 <4.5.0.17
WSO2 Carbon API Manager Rest API Utility 9.29.120 <9.29.120.177
WSO2 Carbon API Management Implementation 6.7.210 <6.7.210.55
WSO2 Carbon API Manager Rest API Utility 9.30.67 <9.30.67.100
WSO2 Traffic Manager 4.5.0 <4.5.0.17
WSO2 Carbon API Management Implementation 6.7.206 <6.7.206.563
WSO2 Carbon API Management Implementation 9.28.116 <9.28.116.352
WSO2 Carbon API Management Implementation 9.29.120 <9.29.120.177
WSO2 Carbon API Manager Rest API Utility 9.28.116 <9.28.116.352
WSO2 API Manager 4.4.0 <4.4.0.33
WSO2 Carbon API Management Implementation 9.31.86 <9.31.86.58
WSO2 Carbon API Manager Rest API Utility 6.7.206 <6.7.206.563
WSO2 Carbon API Manager Rest API Utility 6.7.210 <6.7.210.55
WSO2 Carbon API Management Implementation 9.0.174 <9.0.174.513
WSO2 API Manager 4.2.0 <4.2.0.157
WSO2 API Manager 4.3.0 <4.3.0.70
WSO2 Universal Gateway 4.5.0 <4.5.0.17
WSO2 Carbon API Manager Rest API Utility 9.31.86 <9.31.86.58
WSO2 Carbon API Manager Rest API Utility 9.0.174 <9.0.174.513
WSO2 API Manager 3.2.0 <3.2.0.435
WSO2 API Manager 4.1.0 <4.1.0.219
WSO2 Carbon API Manager Rest API Utility 9.20.74 <9.20.74.375
WSO2 API Manager 3.2.1 <3.2.1.55
WSO2 Carbon API Management Implementation 9.30.67 <9.30.67.100
WSO2 API Manager 4.0.0 <4.0.0.355
WSO2 API Control Plane 4.5.0 <4.5.0.18
WSO2 Carbon API Management Implementation 9.20.74 <9.20.74.375

Affected Packages

euvd wso2_api_control_plane fix: 4.5.0.18
euvd wso2_api_manager fix: 3.2.0.435, 3.2.1.55, 4.0.0.355, 4.1.0.219, 4.2.0.157, 4.3.0.70, 4.4.0.33, 4.5.0.17
euvd wso2_carbon_api_management_implementation fix: 6.7.206.563, 6.7.210.55, 9.0.174.513, 9.20.74.375, 9.28.116.352, 9.29.120.177, 9.30.67.100, 9.31.86.58
euvd wso2_carbon_api_manager_rest_api_utility fix: 6.7.206.563, 6.7.210.55, 9.0.174.513, 9.20.74.375, 9.28.116.352, 9.29.120.177, 9.30.67.100, 9.31.86.58
euvd wso2_traffic_manager fix: 4.5.0.17
euvd wso2_universal_gateway fix: 4.5.0.17

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 6 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause is an authorization design defect in the WSO2 API Manager Gateway request-handling stack, classified as CWE-281 (Improper Preservation of Permissions) and functionally a broken access control / missing authorization check: the Gateway REST API and, in APIM 3.x, Internal Service APIs validate the caller against the built-in 'Internal/Everyone' role instead of enforcing the specific administrative or publisher role required by the invoked operation. Because that role is assigned by default to all authenticated principals, the permission boundary collapses for every account. The CPE data confirms the flaw is distributed across the API Manager product line and its internal runtime components - wso2:wso2_api_manager, wso2_universal_gateway, wso2_traffic_manager, wso2_api_control_plane, wso2_carbon_api_management_implementation and wso2_carbon_api_manager_rest_api_utility - meaning the vulnerable Gateway logic is shared across the 3.x, 4.x and 4.5.x release trains and across the Carbon OSGi bundles that implement the management and REST API layers. Successful abuse occurs entirely over the network at the REST/HTTP layer and is non-atomic, single-step, and requires no user interaction, but it is gated on authentication: the attacker must already hold a working credential.

Know when Wso2 Api Manager 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 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.1 HIGH

Any authenticated user holds the exploitable default role so PR:L and AC:L; broken access to gateway admin APIs yields confidentiality and integrity impact, but no clear availability destruction (A:N).

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

5
Analysis Updated
Oct 14, 2026 - 13:31 vuln.today
v2 - CVSS changed
Severity Changed
Oct 14, 2026 - 13:22 NVD
MEDIUM HIGH
CVSS changed
Oct 14, 2026 - 13:22 NVD
6.3 (MEDIUM) 8.8 (HIGH)
Patch available
May 11, 2026 - 11:01 EUVD
CVE Published
May 11, 2026 - 09:37 nvd
MEDIUM 6.3

DescriptionNVD

The software fails to enforce role-based access controls for certain Gateway API invocations. Users with the 'Internal/Everyone' role can invoke these APIs, bypassing intended permission checks. This same vulnerability also affects Internal Service APIs, potentially exposing them in WSO2 APIM 3.x versions.

A malicious actor with a valid user account on a vulnerable deployment can perform sensitive operations against the Gateway REST API regardless of their actual roles or privileges. This could lead to unintended behavior or misuse, particularly in production environments.

Executive ViewAI

Why It Matters

WSO2 API Manager (versions 3.2.0 through 4.5.0) and its associated Universal Gateway, Traffic Manager, API Control Plane and Carbon API Management components contain a role-based authorization flaw that allows any holder of a valid low-privilege account to reach privileged Gateway operations - and, in 3.x deployments, Internal Service APIs - because the default 'Internal/Everyone' role satisfies those checks for every account. Any organization running these products, particularly with self-service signup or internet-facing Gateway endpoints, effectively grants every registered user administrative-level API management capability, undermining confidentiality and integrity of API configurations and traffic policies. Leadership should treat this as a high-privilege-bypass exposure requiring urgent patching and, in the interim, restriction of who can obtain accounts on these platforms.

Business Impact: High
Compensating Controls

Apply vendor patch. Until patching is complete, restrict the Gateway REST API to trusted networks, disable self-service signup and unnecessary accounts, and review role assignments to ensure privileged Gateway operations are not reachable by default-everyone roles.

Threat Intelligence Overview

EPSS Score
0.0%
Top 90% exploitable
Prevalence
Medium
widely used enterprise API-management middleware, moderate production footprint
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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.0%
Patch available Yes
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2026-5430 CRITICAL POC
10.0 Aug 06

Authentication bypass in WSO2 API Manager and related components (Universal Gateway, Traffic Manager, API Control Plane,

CVE-2026-2053 CRITICAL
10.0 Jun 26

Server-side request forgery in WSO2 API Manager lets unauthenticated remote attackers coerce the gateway into making ser

CVE-2026-1728 CRITICAL
9.8 Aug 06

Privilege escalation in WSO2 API Manager and related Carbon-based products allows a low-privileged user, using a validly

CVE-2025-15039 CRITICAL
9.4 Aug 06

Authentication bypass in WSO2 Identity Server and multiple WSO2 platform products (API Manager, Open Banking AM/IAM/KM,

CVE-2026-4249 HIGH
8.6 Jul 06

Persistent denial of service in multiple WSO2 products - including WSO2 API Manager, WSO2 Universal Gateway, WSO2 Traffi

CVE-2025-12737 HIGH
8.4 Sep 03

OS command injection (CWE-78) in WSO2's shared Carbon Console administrative interface allows an authenticated administr

CVE-2025-14260 HIGH
8.3 Oct 28

Server-side request forgery in WSO2 API Manager and related WSO2 products lets a remote attacker direct the server to ar

CVE-2026-3416 HIGH
7.5 Sep 03

Predictable HMAC shared secrets generated by the API Publisher component of WSO2 API Manager allow a sophisticated attac

CVE-2025-8154 HIGH
7.5 May 11

HTTP response header injection in WSO2 API Manager and its companion WSO2 gateway components (Universal Gateway, Traffic

CVE-2024-2374 HIGH
7.5 Apr 16

The XML parsers within multiple WSO2 products accept user-supplied XML data without properly configuring to prevent the

CVE-2025-13173 MEDIUM
6.5 Oct 19

WSO2 Carbon OAuth, as shipped in WSO2 Identity Server, API Manager, and related WSO2 products, can leave session-bound t

CVE-2025-8591 MEDIUM
6.1 Jul 06

Reflected cross-site scripting across at least eight WSO2 platform products - including Identity Server, API Manager, AP

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