PT-2026-78674 · Lemmy · Lemmy
CVE-2026-54739
·
Published
2026-08-19
·
Updated
2026-08-21
CVSS v4.0
6.9
Medium
| Vector | AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N |
Name of the Vulnerable Software and Affected Versions
Lemmy versions prior to 0.19.19
Lemmy versions prior to 1.0.0-beta.1
Description
The login endpoint in
crates/api/api/src/local user/login.rs exhibits a response discrepancy based on the existence of a user account. The function LocalUserView::find by email or name() returns a NotFound response (HTTP 404) for unknown accounts, whereas existing accounts with an incorrect password return a LemmyErrorType::IncorrectLogin response (HTTP 400). This behavior allows an unauthenticated attacker to use the username or email parameter to enumerate registered usernames or email addresses, facilitating targeted credential attacks or social engineering.Recommendations
Update to version 0.19.19.
Update to version 1.0.0-beta.1.
Exploit
Fix
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Lemmy