Medium severity · published Sep 23, 2025
CVE-2025-0663
Potential cross-tenant account takeover vulnerability in Multiple WSO2 Products via Adaptive Authentication and Auto-Login
6.8
CVSS
0.2%
EPSS
No
On KEV
Description
A cross-tenant authentication vulnerability exists in multiple WSO2 products due to improper cryptographic design in Adaptive Authentication. A single cryptographic key is used across all tenants to sign authentication cookies, allowing a privileged user in one tenant to forge authentication cookies for users in other tenants. Because the Auto-Login feature is enabled by default, this flaw may allow an attacker to gain unauthorized access and potentially take over accounts in other tenants. Successful exploitation requires access to Adaptive Authentication functionality, which is typically restricted to high-privileged users. The vulnerability is only exploitable when Auto-Login is enabled, reducing its practical impact in deployments where the feature is disabled.
CVSS vector
CVSS:3.1/AV:A/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Attack vector
Adjacent
Complexity
Low
Privileges
High
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.2% · higher than 15% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
WI
WSO2 Identity Server · WSO2
5.10.0 before 5.10.0.343; 5.11.0 before 5.11.0.392; 6.0.0 before 6.0.0.228; 6.1.0 before 6.1.0.220; 7.0.0 before 7.0.0.88 · source: vendor
WI
WSO2 Identity Server as Key Manager · WSO2
5.10.0 before 5.10.0.336 · source: vendor
WO
WSO2 Open Banking IAM · WSO2
2.0.0 before 2.0.0.387 · source: vendor
IS
Identity Server · Wso2
5.10.0; 5.11.0; 6.0.0; 6.1.0; 7.0.0 · source: NVD
OB
Open Banking Iam · Wso2
2.0.0 · source: NVD
Affected product
WI
WSO2 Identity Server
WSO2
More from WSO2 Identity Server
9.8
CVE-2025-9312
Improper Certificate-Based Authentication Enforcement in Multiple WSO2 Products
9.8
CVE-2025-10611
Potential Broken Access Control in Multiple WSO2 Products via System REST APIs
9.8
CVE-2024-6914
Incorrect Authorization in Multiple WSO2 Products via Account Recovery SOAP Admin Service Leading to Account Takeover
9.4
CVE-2025-15039
Account Takeover via Conditional Authentication Script Logic in Multiple WSO2 Products
9.1
CVE-2024-4457
Remote Code Execution via JDBC User Store Configuration in Multiple WSO2 Products Allows Arbitrary Code Execution