CVE-2024-9517
Published:November 02, 2026
Updated:November 04, 2026
The refresh token grant type in WSO2 products fails to re-validate account status before issuing new access tokens. This weakness allows an attacker to obtain valid access tokens for user accounts even after they have been blocked by the user store, bypassing account lockout mechanisms.
This vulnerability can lead to unauthorized access to user accounts and their associated resources. Attackers can leverage this to perform actions on behalf of blocked users, potentially leading to privilege escalation or data exfiltration depending on the permissions of the compromised account.
Affected Packages
https://github.com/wso2-extensions/identity-inbound-auth-oauth.git (GITHUB):
Affected version(s) >=v7.0.8 <v7.0.169Fix Suggestion:
Update to version v7.0.169https://github.com/wso2-extensions/identity-inbound-auth-oauth.git (GITHUB):
Affected version(s) >=v5.2.0 <v6.13.30 || >=v6.0.0 <v6.13.30Fix Suggestion:
Update to version v6.13.30org.wso2.carbon.identity.inbound.auth.oauth2:org.wso2.carbon.identity.oauth (NEXUS):
Affected version(s) >=7.0.8 <7.0.169Fix Suggestion:
Update to version 7.0.169org.wso2.carbon.identity.inbound.auth.oauth2:org.wso2.carbon.identity.oauth (NEXUS):
Affected version(s) >=5.2.0 <6.13.30 || >=6.0.0 <6.13.30Fix Suggestion:
Update to version 6.13.30Related Resources (1)
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
LOW
Vulnerable System Integrity
LOW
Vulnerable System Availability
NONE
Subsequent System Confidentiality
LOW
Subsequent System Integrity
LOW
Subsequent System Availability
NONE
CVSS v3
Base Score:
4.9
Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
LOW
User Interaction
NONE
Scope
CHANGED
Confidentiality
LOW
Integrity
LOW
Availability
NONE
Weakness Type (CWE)
DEPRECATED: Insufficient Session Expiration
EPSS
Base Score:
0.18