Skip to main content

WSO2 API Manager CVE-2026-4052

| EUVDEUVD-2026-115721 CRITICAL
Missing Authorization (CWE-862)
2026-11-03 WSO2 GHSA-w63q-qmf7-22jw
9.8
CVSS 3.1 · Vendor: WSO2
View

Attack ChainAIDerived

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

  1. Access
    Self-register user on WSO2 Identity Server
  2. Delivery
    Request token from IS token endpoint
  3. Exploit
    Missing authorization accepts token for APIM
  4. Execution
    Invoke System REST APIs as admin
  5. Impact
    Compromise API Manager configuration and data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation is gated to a specific non-default architecture: WSO2 Identity Server deployed as a Resident Key Manager AND sharing a database with WSO2 API Manager. Under that configuration, an attacker must obtain a valid user account - the description specifies a self-registered user - and acquire a token from the Identity Server token endpoint, which is then improperly honored for the API Manager System REST APIs. Limiting factors: deployments not using the Resident Key Manager mode or not sharing a database are not affected; if self-registration is disabled the attacker cannot trivially obtain the starting account; the official CVSS marks PR:N but the described flow requires a self-registered identity, so authentication requirements beyond self-registration should be verified against the vendor advisory.

Impact

The input CVSS of 9.8 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) rates this as critical with network vector, low complexity, no privileges and no user interaction. However, this raw score must be weighed against a strong limiting signal in the description: the flaw only affects deployments where WSO2 Identity Server is configured as a Resident Key Manager with database sharing - a specific, non-default architecture - so the real-world attack surface is narrower than a flat 9.8 implies. There is a signal conflict worth noting: the CVSS vector claims PR:N (unauthenticated), yet the description says a 'self-registered user' obtains the token, implying the attacker must first create an account via self-registration; where self-registration is open this is effectively unauthenticated, but where it is disabled the precondition is not met. The vendor-assigned priority is act_now, which keeps this urgent for affected operators. No EPSS score, no CISA KEV listing, and no public exploit reference are present in the supplied data, so there is no evidence of active exploitation or published exploit code - the urgency here derives from the vendor decision label and critical impact, not from observed exploitation. Net assessment: a genuine high priority for the subset of environments running the affected Resident Key Manager + shared-database configuration, and a lower practical concern for deployments not using that mode.

Exploit ScenarioDerived

In an environment where WSO2 Identity Server runs as a Resident Key Manager sharing a database with WSO2 API Manager, an attacker creates a self-registered user account and requests an OAuth token from the Identity Server token endpoint. Because authorization is not properly enforced across the shared deployment, that token is accepted for the System (admin-level) REST APIs of WSO2 API Manager, granting the low-privilege user administrative API access. No public proof-of-concept or exploit code is referenced in the available data.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Nov 03, 2026

Authentication bypass in WSO2 API Manager allows a self-registered user to gain access to the product's System REST APIs when WSO2 Identity Server is configured as a Resident Key Manager with a shared database. The vendor rates this 9.8 critical (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H), but the assessed vector is PR:L because the described flow starts from a self-registered account; a token obtained from the Identity Server token endpoint is improperly honored by API Manager. Affected deployments are limited to that Resident Key Manager plus database-sharing architecture; no public exploit identified at time of analysis.

RemediationAI

Apply the vendor fix referenced by WSO2 security advisory WSO2-2026-5212 (https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2026-5212/); the supplied data does not state an exact fixed version, so confirm the patched release in the advisory before upgrading. Where the Resident Key Manager with shared database is not required, reconfigure to avoid that architecture by separating the databases or using a different key manager configuration; this removes the vulnerable authorization path but changes identity and key-management integration. If self-registration is not required, disable it to prevent trivial creation of the starting account; the trade-off is that legitimate self-service onboarding stops, and existing self-registered accounts remain a concern. Validate authentication requirements against the advisory because the vendor CVSS lists PR:N while the assessed vector is PR:L.

Affected VersionsENISA

WSO2 API Manager 4.4.0
WSO2 API Control Plane 4.6.0
WSO2 API Manager 4.6.0
WSO2 API Control Plane 4.5.0
WSO2 API Manager 4.3.0
WSO2 API Manager 4.1.0
WSO2 Identity Server Key Manager Connector (apim-km-wso2is) 0 <1.8.8
WSO2 API Manager 4.5.0
WSO2 API Manager 4.2.0

Affected Packages

euvd wso2_api_control_plane no fix
euvd wso2_api_manager no fix
euvd wso2_identity_server_key_manager_connector_apim_km_wso2is fix: 1.8.8

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 3 packages in euvd

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

Technical ContextAI · show details

CWE-862 (Missing Authorization) is the root-cause class: the API Manager System REST APIs do not adequately authorize tokens obtained from the Identity Server token endpoint in the Resident Key Manager with shared-database deployment. The relevant components per CPE are WSO2 API Manager, WSO2 API Control Plane, and the WSO2 Identity Server Key Manager Connector (apim-km-wso2is), which integrates API Manager with Identity Server as key manager. In the described configuration, a self-registered user authenticates to the Identity Server token endpoint and the resulting token is accepted by API Manager system APIs beyond the user's intended privileges. The supplied evidence does not describe a memory-safety or injection mechanism; the trigger is the authorization decision in the shared-database Resident Key Manager setup. The CVSS discrepancy (vendor PR:N versus assessed PR:L) should be resolved against the advisory, because the assessed flow requires a self-registered identity.

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

Vendor (WSO2) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

Requires a self-registered account (PR:L) rather than true PR:N; deployment preconditions are configuration state not attacker-side conditions so AC:L, with full admin API access yielding C:H/I:H/A:H.

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

Primary rating from Vendor (WSO2).

CVSS VectorVendor: WSO2

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

Lifecycle Timeline

2
Patch available
Nov 03, 2026 - 09:46 EUVD
CVE Published
Nov 03, 2026 - 08:02 cve.org
CRITICAL 9.8

DescriptionCVE.org

This issue only impacts deployments where WSO2 Identity Server is configured as a Resident Key Manager with database sharing. In such environments, a self-registered user may gain access to the System REST APIs of WSO2 API Manager by obtaining a token from the WSO2 Identity Server token endpoint.

Executive ViewAI

Why It Matters

CVE-2026-4052 is a critical authentication bypass in WSO2 API Manager that could allow a self-registered user to gain unauthorized access to System REST APIs. Organizations using WSO2 Identity Server as a Resident Key Manager with a shared database are at risk, potentially leading to full compromise of API management controls. Leadership should prioritize immediate assessment and mitigation due to the high potential for data breach and service disruption.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include disabling self-registration, restricting network access to System REST APIs, and isolating the shared database to reduce exposure.

Threat Intelligence Overview

EPSS Score
0.4%
Top 70% exploitable
Prevalence
Medium
enterprise API management platform, moderate but not ubiquitous deployment footprint
Social Media
7
Sightings
Data Quality
4 sources
Confidence: Medium

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very High

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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-2025-11969 CRITICAL
9.4 Nov 02

Broken access control in WSO2 API Manager's System REST APIs lets a low-privilege authenticated user invoke administrati

CVE-2025-8325 HIGH
8.8 May 11

Missing role-based authorization on WSO2 API Manager's Gateway REST API lets any authenticated user invoke privileged Ga

CVE-2026-2613 HIGH
8.7 Nov 02

Blind SQL injection in the WSO2 API Manager Admin REST API allows an authenticated administrator to inject insufficientl

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

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