Skip to main content
View

Attack ChainAIDerived

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

  1. Access
    Obtain valid assertion tied to disabled IDP
  2. Delivery
    Submit JWT or SAML2 bearer grant request
  3. Exploit
    Server omits IDP status validation
  4. Execution
    Token endpoint issues access token
  5. Impact
    Access protected resources behind revoked IDP

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 requires the deployment to use the JWT Bearer or SAML2 Bearer OAuth2 grant types with a federated Identity Provider that has been disabled (not deleted) in the WSO2 configuration, and the attacker must present a valid assertion/token associated with that disabled IDP - the server fails to re-validate IDP enabled-state before issuing an access token. Limiting factors: the flaw only manifests in deployments actually using these bearer grant types with a previously-configured-then-disabled IDP, and the high attack complexity (AC:H) reflects that the attacker needs a valid IDP-issued assertion rather than exploiting a default configuration. It does not affect deployments that never enabled these grant types, and the impact is bounded to resources that should have been gated by the disabled IDP.

Impact

This is a genuine but moderate-priority issue, not a top-tier emergency. The vendor CVSS vector (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N, base 4.8) describes a network-reachable, unauthenticated flaw with high attack complexity and only Low confidentiality and Low integrity impact, no availability impact - consistent with CWE-862 (missing authorization check on IDP state). The AC:H rating reflects that exploitation is not trivial: it depends on the specific precondition of an Identity Provider having been disabled while federated bearer grant types remain in use. On exploitation signals, there is no CISA KEV listing, no EPSS score supplied in the input, and no public exploit or PoC reference (the only reference is the WSO2 security advisory itself), so the status is no public exploit identified at time of analysis. The vuln.today decision label is 'this_month', which aligns with a scheduled-remediation posture rather than act_now/emergency. No signals conflict here; the main gap is the absence of an EPSS probability, so widespread opportunistic exploitation cannot be quantified from the data - treat this as a correctness/access-control fix to schedule, not a drop-everything event.

Exploit ScenarioDerived

An administrator disables a previously configured Identity Provider, expecting all tokens associated with it to stop working, but the JWT Bearer or SAML2 Bearer grant path never re-checks the IDP's enabled state. An attacker who still possesses a valid assertion tied to that disabled IDP submits it to the token endpoint and receives an access token, then uses it to reach protected resources that should have been cut off. No public exploit code is identified at time of analysis, and the high attack complexity reflects the need for a valid assertion against a now-disabled IDP.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Nov 03, 2026

WSO2 Identity Server and the related WSO2 Carbon OAuth family of products will issue OAuth2 access tokens for JWT Bearer and SAML2 Bearer grant requests even when the federated Identity Provider (IDP) that vouched for the assertion has been disabled, because the IDP's enabled state is not re-validated before the token is minted. Remote unauthenticated attackers can exploit this only if they already hold a valid assertion issued by that now-disabled IDP, which is why the vendor rates it CVSS 4.8 with high attack complexity (AC:H) and limited confidentiality/integrity impact. It is not listed in CISA KEV and no public exploit has been identified at time of analysis, but the priority label is this_month, so it warrants scheduling rather than emergency response.

RemediationAI

No specific fixed version appears in the supplied data, so obtain the patched release list and upgrade instructions directly from the WSO2 security advisory WSO2-2025-4010 at https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2025-4010/ and apply the update for each WSO2 product in use, including Identity Server, API Manager, Identity Server as Key Manager, API Control Plane, Traffic Manager, Universal Gateway and the Open Banking editions. Until the update is applied, the mechanics of the flaw suggest two compensating measures with real trade-offs: delete disabled IDPs outright instead of leaving them in a disabled state, which removes the trust entry the token endpoint still honours but loses the saved configuration if the provider is ever re-enabled; or disable the JWT Bearer and SAML2 Bearer grant types on the token endpoint for tenants that do not need federated assertion exchange, which closes the path entirely but breaks any legitimate clients relying on those grants. Note that the vendor's patched release is the only complete fix, since the underlying defect is a missing authorization check inside the token issuance flow rather than a configuration exposure.

Affected VersionsENISA

WSO2 Identity Server as Key Manager 5.10.0 <5.10.0.339
WSO2 API Manager 3.2.0 <3.2.0.414
WSO2 Identity Server 6.1.0 <6.1.0.224
JWT Grant Type For OAuth2 1.0.26 <1.0.26.7
WSO2 Carbon OAuth 6.11.21 <6.11.21.75
WSO2 Open Banking AM 2.0.0 <2.0.0.370
JWT Grant Type For OAuth2 1.0.31 <1.0.31.3
JWT Grant Type For OAuth2 2.0.4 <2.0.4.3
WSO2 Universal Gateway 4.5.0 <4.5.0.10
WSO2 Carbon OAuth 6.4.180 <6.4.180.11
WSO2 Carbon OAuth 6.4.176 <6.4.176.25
JWT Grant Type For OAuth2 2.1.1 <2.1.1.2
WSO2 Identity Server 5.10.0 <5.10.0.346
JWT Grant Type For OAuth2 2.2.4 <2.2.4.1
WSO2 Carbon OAuth 6.4.2 <6.4.2.155
WSO2 Carbon OAuth 6.13.27 <6.13.27.2
JWT Grant Type For OAuth2 2.3.1 <2.3.1.4
WSO2 API Manager 4.5.0 <4.5.0.10
WSO2 API Manager 4.2.0 <4.2.0.150
WSO2 Carbon OAuth 6.8.0 <6.8.0.49
WSO2 Identity Server 5.11.0 <5.11.0.396
WSO2 API Manager 4.4.0 <4.4.0.26
WSO2 Carbon OAuth 6.9.6 <6.9.6.22
WSO2 API Manager 4.0.0 <4.0.0.335
WSO2 Identity Server 7.0.0 <7.0.0.93
WSO2 Carbon OAuth 6.13.19 <6.13.19.9
WSO2 Traffic Manager 4.5.0 <4.5.0.10
WSO2 API Control Plane 4.5.0 <4.5.0.11
WSO2 Identity Server 6.0.0 <6.0.0.232
WSO2 API Manager 3.2.1 <3.2.1.50
WSO2 Open Banking IAM 2.0.0 <2.0.0.390
WSO2 API Manager 3.1.0 <3.1.0.321
WSO2 Carbon OAuth 6.13.16 <6.13.16.15
JWT Grant Type For OAuth2 2.2.0 <2.2.0.3
JWT Grant Type For OAuth2 1.0.26 <1.0.26.6
WSO2 API Manager 4.3.0 <4.3.0.63
WSO2 Carbon OAuth 7.0.26 <7.0.26.58
JWT Grant Type For OAuth2 1.1.0 <1.1.0.2
WSO2 Carbon OAuth 6.4.111 <6.4.111.134
WSO2 API Manager 4.1.0 <4.1.0.211

Affected Packages

euvd jwt_grant_type_for_oauth2 fix: 1.0.26.6, 1.0.26.7, 1.0.31.3, 1.1.0.2, 2.0.4.3, 2.1.1.2, 2.2.0.3, 2.2.4.1, 2.3.1.4
euvd wso2_api_control_plane fix: 4.5.0.11
euvd wso2_api_manager fix: 3.1.0.321, 3.2.0.414, 3.2.1.50, 4.0.0.335, 4.1.0.211, 4.2.0.150, 4.3.0.63, 4.4.0.26, 4.5.0.10
euvd wso2_carbon_oauth fix: 6.4.2.155, 6.4.111.134, 6.4.176.25, 6.4.180.11, 6.8.0.49, 6.9.6.22, 6.11.21.75, 6.13.16.15, 6.13.19.9, 6.13.27.2, 7.0.26.58
euvd wso2_identity_server fix: 5.10.0.346, 5.11.0.396, 6.0.0.232, 6.1.0.224, 7.0.0.93
euvd wso2_identity_server_as_key_manager fix: 5.10.0.339
euvd wso2_open_banking_am fix: 2.0.0.370
euvd wso2_open_banking_iam fix: 2.0.0.390
euvd wso2_traffic_manager fix: 4.5.0.10
euvd wso2_universal_gateway fix: 4.5.0.10

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 10 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 flaw sits in the OAuth2 token endpoint handling of the JWT Bearer grant (RFC 7523) and SAML2 Bearer grant (RFC 7522), implemented in the WSO2 Carbon OAuth component and shipped through the JWT Grant Type for OAuth2 connector across WSO2 Identity Server, API Manager, Identity Server as Key Manager, API Control Plane, Traffic Manager, Universal Gateway, and the Open Banking AM/IAM editions. Both grant types are federation mechanisms: the client presents a signed JWT or SAML assertion from a trusted external IDP, and the authorization server exchanges it for an access token after resolving which federated IDP the assertion belongs to. Classified as CWE-862 (Missing Authorization), the defect is that this resolution path trusts the issuer mapping without checking whether the corresponding IDP is currently enabled, so an IDP that an administrator deliberately disabled - but did not delete - still functions as a token-issuing trust anchor. The AC:H rating reflects that the attacker must first obtain a genuine IDP-issued assertion for the disabled provider; the vulnerability is not reachable through a default or unconfigured deployment, only where these bearer grant types are actively enabled alongside a previously configured then disabled IDP. Impact is bounded to resources that administrators intended to gate behind the disabled IDP.

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 4.8 MEDIUM
AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
vuln.today AI 4.8 MEDIUM

Network-reachable token endpoint (AV:N) with no authentication to WSO2 (PR:N) but AC:H because it needs a valid assertion against a specifically disabled IDP; access-control bypass yields Low C/I, no availability impact.

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

Primary rating from Vendor (WSO2).

CVSS VectorVendor: WSO2

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

Lifecycle Timeline

1
Patch available
Nov 03, 2026 - 08:01 EUVD

DescriptionCVE.org

When utilizing JWT Bearer or SAML2 Bearer grant types, the system fails to validate the status of the Identity Provider (IDP) before issuing access tokens. This oversight permits tokens to be generated even when the associated IDP has been disabled.

A malicious actor could leverage this vulnerability to obtain access tokens by targeting a disabled IDP. This could enable them to bypass intended security controls and potentially access protected resources that should be inaccessible due to the IDP's disabled state.

Threat Intelligence Overview

EPSS Score
0.2%
Top 96% exploitable
Prevalence
Medium
enterprise API/identity middleware, common in specific sectors, not universally deployed
Social Media
2
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Medium

Priority Score

24
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +24
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-4052 CRITICAL
9.8 Nov 03

Authentication bypass in WSO2 API Manager allows a self-registered user to gain access to the product's System REST APIs

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

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