CVE Catalog

CVE-2024-9517

MediumCVSS 4.9
Published: Translated: NVD NIST

Summary

The refresh token grant type in WSO2 products fails to re-validate account status before issuing new access tokens. This 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.

Risk Assessment

This can lead to unauthorized access to user accounts and their associated resources, potentially enabling privilege escalation or data exfiltration depending on the compromised account's permissions.

Recommendation

Update WSO2 products to a version containing the fix and enforce re-validation of account status during token refresh. Monitor for unusual refresh token usage for blocked accounts.

Other vulnerabilities in WSO2

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS