CVE Catalog

CVE-2025-1396

LowCVSS 3.7
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.25%

15th percentile - higher than 15% of all known CVEs

Summary

Multiple WSO2 products with Multi-Attribute Login enabled are vulnerable to username enumeration. The system returns a distinct "User does not exist" error message regardless of the validate_username setting, allowing attackers to identify existing accounts. This can aid brute-force attacks, phishing, and social engineering.

Risk Assessment

Username enumeration helps attackers conduct targeted attacks against accounts, increasing the risk of unauthorized access. It may lead to compromise of accounts with weak passwords.

Recommendation

Update WSO2 products to patched versions or configure the system to return a generic error message regardless of user existence. Implement rate limiting on login attempts.

Other vulnerabilities in WSO2

See all
Original NVD description (English source)

A username enumeration vulnerability exists in multiple WSO2 products when Multi-Attribute Login is enabled. In this configuration, the system returns a distinct "User does not exist" error message to the login form, regardless of the validate_username setting. This behavior allows malicious actors to determine which usernames exist in the system based on observable discrepancies in the application's responses. Exploitation of this vulnerability could aid in brute-force attacks, targeted phishing campaigns, or other social engineering techniques by confirming the validity of user identifiers within the system.

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