CVE Catalog

CVE-2025-11750

MediumCVSS 5.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
0.70%

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

Summary

In version 1.6.0 of the langgenius/dify-web application, the authentication mechanism reveals the existence of user accounts by returning different error messages for non-existent and existing accounts. When a login or registration attempt is made with a non-existent username or email, the system responds with a message such as "account not found," while an existing username or email with an incorrect password returns a different error message.

Risk Assessment

This discrepancy allows an attacker to enumerate valid user accounts, potentially facilitating targeted social engineering, brute force, or credential stuffing attacks. The organization faces an increased risk of account compromise and unauthorized access.

Recommendation

It is recommended to update the application to a version that does not reveal account existence and to implement uniform error messages for all login attempts. Additionally, consider implementing mechanisms to limit login attempts, such as lockout after multiple failed attempts.

Related vulnerabilities

Original NVD description (English source)

In langgenius/dify-web version 1.6.0, the authentication mechanism reveals the existence of user accounts by returning different error messages for non-existent and existing accounts. Specifically, when a login or registration attempt is made with a non-existent username or email, the system responds with a message such as "account not found." Conversely, when the username or email exists but the password is incorrect, a different error message is returned. This discrepancy allows an attacker to enumerate valid user accounts by analyzing the error responses, potentially facilitating targeted social engineering, brute force, or credential stuffing attacks.

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