CVE-2025-11229
Description
The system fails to properly enforce scope authorization when the `authorize_all_scopes` configuration is enabled. This allows applications using the client credentials grant type to obtain all API scopes, including sensitive internal and console scopes, without requiring explicit authorization, bypassing intended access controls. Exploitation of this vulnerability can lead to privilege escalation, enabling unprivileged clients to perform unauthorized administrative actions, access confidential organizational data, and potentially achieve full account takeover in deployments where the `authorize_all_scopes` configuration deviates from its default disabled state.
How to fix
- WSO2 WSO2 Identity Server7.0.0.125, 7.1.0.32 or later
- WSO2 WSO2 Identity Application Management Component7.0.78.137, 7.8.23.49 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| WSO2 WSO2 Identity Server | 7.0.0 ≤ v < 7.0.0.125, 7.1.0 ≤ v < 7.1.0.32 | 7.0.0.125, 7.1.0.32 |
| WSO2 WSO2 Identity Application Management Component | 7.0.78 ≤ v < 7.0.78.137, 7.8.23 ≤ v < 7.8.23.49 | 7.0.78.137, 7.8.23.49 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.