Description
The system accepts authentication requests without sufficient validation to enforce tenant isolation when using Email OTP, SMS OTP, or Magic Link as first-factor authenticators. This failure to adequately separate user data between tenants can lead to the exposure of personally identifiable information.

Successful exploitation allows an attacker to disclose personally identifiable information of users in different tenants, resulting in privacy violations and potential regulatory non-compliance. This may include unauthorized access to user details such as mobile numbers.
Published: 2026-08-06
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability, classified as CWE-20 and CWE-200, occurs when WSO2 Identity Server accepts authentication requests without sufficient validation to enforce tenant isolation for its Email OTP, SMS OTP, and Magic Link first‑factor authenticators. This flaw permits an attacker to retrieve personally identifiable information from users belonging to other tenants, including phone numbers, thereby violating privacy and potentially breaching regulatory obligations.

Affected Systems

Affected products include WSO2 Email OTP Authenticator, WSO2 Carbon Abstract OTP Authenticator, WSO2 Carbon Identity Application Authentication Framework, WSO2 Carbon MagicLink Authenticator Module, and WSO2 Identity Server. No specific version range has been disclosed in the advisory, so all installed instances of these components should be evaluated for the presence of the flaw.

Risk and Exploitability

The CVSS score of 4.3 indicates moderate severity. EPSS is not available, and the issue is not listed in CISA KEV, suggesting limited current exploitation activity. The likely attack vector involves a remote attacker submitting crafted authentication requests to the affected authenticator endpoints. Successful exploitation leads to disclosure of PII across tenants and carries privacy and compliance risks. Immediate remediation using the official solution is recommended to prevent potential data exposure.

Generated by OpenCVE AI on August 6, 2026 at 09:51 UTC.

Remediation

Vendor Solution

Follow the instructions given on https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2025-4731/#solution


OpenCVE Recommended Actions

  • Apply the official patch or configuration update detailed at https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2025-4731/#solution
  • Upgrade all affected components (Email OTP, SMS OTP, Magic Link authenticator modules, Identity Server) to the patched or latest versions supplied by WSO2
  • Verify that tenant isolation is enforced in the authentication flow configuration and that incoming requests are validated for the correct tenant context before processing

Generated by OpenCVE AI on August 6, 2026 at 09:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 06 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 06 Aug 2026 08:15:00 +0000

Type Values Removed Values Added
Description The system accepts authentication requests without sufficient validation to enforce tenant isolation when using Email OTP, SMS OTP, or Magic Link as first-factor authenticators. This failure to adequately separate user data between tenants can lead to the exposure of personally identifiable information. Successful exploitation allows an attacker to disclose personally identifiable information of users in different tenants, resulting in privacy violations and potential regulatory non-compliance. This may include unauthorized access to user details such as mobile numbers.
Title Information Disclosure via Multi-Tenant Authentication Flows in WSO2 Identity Server Allows Cross-Tenant PII Exposure
First Time appeared Wso2
Wso2 email Otp Authenticator
Wso2 wso2 Carbon Abstract Otp Authenticator
Wso2 wso2 Carbon Identity Application Authentication Framework
Wso2 wso2 Carbon Magiclink Authenticator Module
Wso2 wso2 Identity Server
Weaknesses CWE-20
CWE-200
CPEs cpe:2.3:a:wso2:email_otp_authenticator:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_carbon_abstract_otp_authenticator:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_carbon_identity_application_authentication_framework:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_carbon_magiclink_authenticator_module:*:*:*:*:*:*:*:*
cpe:2.3:a:wso2:wso2_identity_server:*:*:*:*:*:*:*:*
Vendors & Products Wso2
Wso2 email Otp Authenticator
Wso2 wso2 Carbon Abstract Otp Authenticator
Wso2 wso2 Carbon Identity Application Authentication Framework
Wso2 wso2 Carbon Magiclink Authenticator Module
Wso2 wso2 Identity Server
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N'}


Subscriptions

Wso2 Email Otp Authenticator Wso2 Carbon Abstract Otp Authenticator Wso2 Carbon Identity Application Authentication Framework Wso2 Carbon Magiclink Authenticator Module Wso2 Identity Server
cve-icon MITRE

Status: PUBLISHED

Assigner: WSO2

Published:

Updated: 2026-08-06T12:33:19.505Z

Reserved: 2025-12-02T16:51:30.837Z

Link: CVE-2025-13909

cve-icon Vulnrichment

Updated: 2026-08-06T12:33:16.118Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-06T10:00:05Z

Weaknesses
  • CWE-20

    Improper Input Validation

  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor