CVE-2026-3583
Published:October 28, 2026
Updated:November 02, 2026
When the "allowed_scopes" configuration is enabled, the OAuth2 token introspection mechanism does not immediately invalidate a token in the cache after a revocation request. This results in a scenario where an access token that was introspected immediately before a revocation request may be returned again to the client after revocation, until the relevant cache entry is cleared.
The security consequence is that a revoked access token may be re-issued to the client during the cache lifetime. While the re-issued token is not treated as valid for API authorization, affected users may be unable to obtain a new valid access token until the cache is cleared, which can disrupt authentication flows.
Affected Packages
https://github.com/wso2-extensions/identity-inbound-auth-oauth.git (GITHUB):
Affected version(s) >=v6.4.88 <v7.5.78 || >=v7.0.0 <v7.5.78Fix Suggestion:
Update to version v7.5.78org.wso2.carbon.identity.inbound.auth.oauth2:org.wso2.carbon.identity.oauth (JAVA):
Affected version(s) >=6.4.88 <7.5.78 || >=7.0.8 <7.5.78Fix Suggestion:
Update to version 7.5.78org.wso2.carbon.identity.inbound.auth.oauth2:org.wso2.carbon.identity.oauth (NEXUS):
Affected version(s) >=6.4.88 <7.5.78 || >=7.0.8 <7.5.78Fix Suggestion:
Update to version 7.5.78Related Resources (2)
Do you need more information?
Contact UsCVSS v4
Base Score:
2.3
Attack Vector
NETWORK
Attack Complexity
HIGH
Attack Requirements
NONE
Privileges Required
LOW
User Interaction
NONE
Vulnerable System Confidentiality
NONE
Vulnerable System Integrity
NONE
Vulnerable System Availability
LOW
Subsequent System Confidentiality
NONE
Subsequent System Integrity
NONE
Subsequent System Availability
NONE
CVSS v3
Base Score:
3.1
Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
NONE
Integrity
NONE
Availability
LOW
Weakness Type (CWE)
DEPRECATED: Insufficient Session Expiration
EPSS
Base Score:
0.26