Skip to main content
View

Attack ChainAIDerived

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

  1. Access
    Obtain a valid session-bound token
  2. Delivery
    Victim ends user session / logs out
  3. Exploit
    Token not auto-revoked server-side
  4. Execution
    Replay token against WSO2 APIs
  5. Impact
    Access sensitive user data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V7 - Session Management Session expiration enforcement
Exploitation Conditions

Exploitation requires a precise non-default configuration: the session-bound token feature must be enabled AND token binding validation must be active AND the 'Revoke token upon user logout' option must be left inactive. The attacker must also already possess a valid session-bound token, meaning prior token acquisition (theft, shared device, or interception) is a hard prerequisite. Limiting factors: if 'Revoke token upon user logout' is enabled, or token binding validation is off, or a fresh SSO request re-triggers revocation, the condition does not arise - which materially narrows real-world exposure and is reflected in the AC:H metric.

Impact

This is a moderate, conditionally-exploitable session-management flaw (CWE-613, Insufficient Session Expiration) rather than a top-priority emergency. Multiple signals point the same direction: the CVSS 3.1 base score is 6.5 (MEDIUM) with AC:H, reflecting that exploitation depends on a specific non-default configuration, and the impact is only Low across confidentiality, integrity and availability (C:L/I:L/A:L). There is no CISA KEV listing and no public exploit identified, so there is no evidence of active or opportunistic exploitation - no public exploit identified at time of analysis. No EPSS score and no SSVC decision data were supplied in the input, so automatability and exploitation-status cannot be scored from an external framework. One signal requires explicit caution: the CVSS vector lists PR:N (no privileges), yet the description makes clear the attacker must already 'possess a valid session-bound token,' which in practice means a previously-authenticated credential was obtained - so the pure PR:N reading overstates how unauthenticated this really is; treat it as exploitation that presupposes prior credential/token acquisition. Net: a real but lower-urgency hardening issue for environments running the specific token-binding configuration, not a widespread remote-code-execution class threat.

Exploit ScenarioDerived

An attacker who has obtained a valid session-bound token (for example from a shared or kiosk machine, token theft, or a browser left logged in) continues to use that token after the legitimate user ends their session. Because the token is not revoked at logout under the vulnerable configuration, the attacker retains access to WSO2-fronted APIs and resources and can read sensitive user data. No public proof-of-concept is available, and the attack hinges on first acquiring a valid token.

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

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

Alert me

AnalysisAIv1 – Oct 19, 2026

WSO2 Carbon OAuth, as shipped in WSO2 Identity Server, API Manager, and related WSO2 products, can leave session-bound tokens valid after the user session ends when token binding validation is enabled and the 'Revoke token upon user logout' option is inactive. An attacker who already possesses such a token can retain access to protected applications and data after logout; this is a moderate, conditionally exploitable session-management flaw that requires a non-default configuration and prior token acquisition, and no public exploit code or active exploitation is identified at time of analysis.

RemediationAI

No exact fixed version is supplied in the input; consult WSO2 advisory WSO2-2025-4727 for the vendor-released patch level and upgrade all affected WSO2 Identity Server, API Manager, Identity Server as Key Manager, Open Banking, Universal Gateway, Traffic Manager, API Control Plane, and Carbon OAuth deployments. As an immediate compensating control, enable the 'Revoke token upon user logout' option so session termination triggers token revocation; this may add revocation or SSO overhead but directly closes the gap. If that setting cannot be enabled, disable the session-bound token feature or token binding validation until patched, accepting reduced token-binding security, or shorten session-bound token lifetimes and force re-authentication to limit the post-logout window. Also revoke active session-bound tokens and monitor for token use after logout. The advisory URL is https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2025-4727/.

Affected VersionsENISA

WSO2 API Manager 4.2.0 <4.2.0.186
WSO2 Carbon OAuth 6.13.19 <6.13.19.14
WSO2 Universal Gateway 4.6.0 <4.6.0.11
WSO2 Carbon OAuth 7.0.385 <7.0.385.3
WSO2 API Manager 4.4.0 <4.4.0.61
WSO2 Universal Gateway 4.5.0 <4.5.0.46
WSO2 Carbon OAuth 6.9.6 <6.9.6.29
WSO2 API Control Plane 4.5.0 <4.5.0.47
WSO2 API Manager 4.1.0 <4.1.0.246
WSO2 API Manager 4.5.0 <4.5.0.46
WSO2 Carbon OAuth 6.13.41 <6.13.41.1
WSO2 Carbon OAuth 6.13.27 <6.13.27.10
WSO2 Carbon OAuth 6.13.16 <6.13.16.21
WSO2 Carbon OAuth 6.4.111 <6.4.111.165
WSO2 Carbon OAuth 6.4.2 <6.4.2.171
WSO2 Carbon OAuth 6.4.180 <6.4.180.14
WSO2 Identity Server 7.1.0 <7.1.0.41
WSO2 Identity Server 5.10.0 <5.10.0.381
WSO2 Carbon OAuth 7.0.26 <7.0.26.87
WSO2 API Manager 3.1.0 <3.1.0.352
WSO2 Identity Server 7.2.0 <7.2.0.3
WSO2 API Control Plane 4.6.0 <4.6.0.13
WSO2 API Manager 3.2.1 <3.2.1.81
WSO2 Carbon OAuth 6.8.0 <6.8.0.54
WSO2 API Manager 3.2.0 <3.2.0.456
WSO2 API Manager 4.3.0 <4.3.0.97
WSO2 Identity Server 6.0.0 <6.0.0.255
WSO2 API Manager 4.6.0 <4.6.0.11
WSO2 Traffic Manager 4.5.0 <4.5.0.45
WSO2 Traffic Manager 4.6.0 <4.6.0.11
WSO2 Identity Server 6.1.0 <6.1.0.256
WSO2 Identity Server as Key Manager 5.10.0 <5.10.0.372
WSO2 Open Banking AM 2.0.0 <2.0.0.401
WSO2 Open Banking IAM 2.0.0 <2.0.0.421
WSO2 API Manager 4.0.0 <4.0.0.376
WSO2 Carbon OAuth 7.0.259 <7.0.259.34
WSO2 Identity Server 5.11.0 <5.11.0.428
WSO2 Carbon OAuth 6.4.176 <6.4.176.30
WSO2 Carbon OAuth 6.11.21 <6.11.21.94
WSO2 Identity Server 7.0.0 <7.0.0.133

Affected Packages

euvd wso2_api_control_plane fix: 4.5.0.47, 4.6.0.13
euvd wso2_api_manager fix: 3.1.0.352, 3.2.0.456, 3.2.1.81, 4.0.0.376, 4.1.0.246, 4.2.0.186, 4.3.0.97, 4.4.0.61, 4.5.0.46, 4.6.0.11
euvd wso2_carbon_oauth fix: 6.4.2.171, 6.4.111.165, 6.4.176.30, 6.4.180.14, 6.8.0.54, 6.9.6.29, 6.11.21.94, 6.13.16.21, 6.13.19.14, 6.13.27.10, 6.13.41.1, 7.0.26.87, 7.0.259.34, 7.0.385.3
euvd wso2_identity_server fix: 5.10.0.381, 5.11.0.428, 6.0.0.255, 6.1.0.256, 7.0.0.133, 7.1.0.41, 7.2.0.3
euvd wso2_identity_server_as_key_manager fix: 5.10.0.372
euvd wso2_open_banking_am fix: 2.0.0.401
euvd wso2_open_banking_iam fix: 2.0.0.421
euvd wso2_traffic_manager fix: 4.5.0.45, 4.6.0.11
euvd wso2_universal_gateway fix: 4.5.0.46, 4.6.0.11

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 9 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 issue is CWE-613, Insufficient Session Expiration, in OAuth 2.0/OpenID Connect session-bound token handling. Token binding is meant to tie an access or refresh token to a specific authenticated session so that replay outside that session is limited. In affected WSO2 deployments, when token binding validation is enabled but the 'Revoke token upon user logout' setting is not active, session termination does not proactively invalidate the bound tokens; revocation is only triggered by a subsequent SSO request. That leaves a window in which a stolen or otherwise obtained session-bound token remains usable after logout. The CPE data spans WSO2 API Manager, Identity Server, Identity Server as Key Manager, Open Banking AM/IAM, Universal Gateway, Traffic Manager, API Control Plane, and Carbon OAuth, pointing to a shared OAuth/session-management component. The assessed vector reflects network reachability but high attack complexity and low privileges because the attacker must already hold a valid token and the target must have a specific non-default configuration.

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

AC:H for the specific non-default token-binding configuration; PR:L because the attacker must already hold a valid session-bound token; S:C as the stale token grants continued access to downstream applications.

3.1 AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:L
4.0 AV:N/AC:H/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:L/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
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

Lifecycle Timeline

1
Patch available
Oct 19, 2026 - 18:03 EUVD

DescriptionCVE.org

Tokens associated with user sessions are not revoked when the corresponding user session is terminated, unless another SSO request is initiated. This occurs when the session-bound token feature is enabled with token binding validation and the "Revoke token upon user logout" option is not active. The software fails to automatically invalidate session-bound tokens upon user session termination.

This vulnerability exists when token binding validation is enabled. As a result, a malicious actor possessing a valid session-bound token could exploit this condition to maintain unauthorized access to applications and resources even after the associated user session has ended, potentially leading to the exposure of sensitive user data.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Medium
WSO2 API Manager/Identity Server are common enterprise IAM/API gateways, not ubiquitous
Social Media
1
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.1%
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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
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-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-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-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