CVE-2025-13173: Improper Token Revocation via Session-Bound Token Flow in Multiple WSO2 Products Allows Unauthorized Access After Session Termination

Published Oct 19, 2026
·
Updated

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.

Affected Software

1 affected component
WSO2 WSO2 Products

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Configuration

    Enable the "Revoke token upon user logout" option when session-bound token functionality and token binding validation are enabled.

    WSO2 session-bound token flow Revoke token upon user logout = enabled

Event History

Oct 19, 2026
CVE Published
via MITRE·04:49 PM
Data Sourced
via MITRE·04:49 PM
RemedyDescriptionSeverityWeakness
Data Sourced
via NVD·05:16 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which deployments are affected by this issue?

The issue exists when the session-bound token feature is enabled with token binding validation and the "Revoke token upon user logout" option is not active. Deployments that do not use this combination are not described as affected.

2

What does an attacker need to exploit it?

An attacker needs possession of a valid session-bound token. They can then continue using that token after the associated user session has been terminated.

3

What is the immediate mitigation if patching is not available?

Enable the "Revoke token upon user logout" option where session-bound tokens and token binding validation are in use. This addresses the described condition in which tokens remain valid after session termination.

4

How can administrators determine whether they are exposed?

Review whether session-bound tokens are enabled, token binding validation is enabled, and the "Revoke token upon user logout" option is disabled. The described exposure requires all of those conditions.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203