CVE-2026-51584
UnknownSummary
An issue in usememos v0.27.1 allows a remote attacker to achieve account takeover via the ssoCredentials branch of the SignIn handler in server/router/api/v1/auth_service.go, because SSO identity is matched only on an attacker-controllable identifier without binding to the IdP's stable subject claim.
Risk Assessment
An attacker can take over a user's account, leading to unauthorized access to data and application functions.
Recommendation
Update usememos to a version that binds SSO identity to the IdP's stable subject claim, or apply a security patch.
Original NVD description (English source)
An issue in usememos v0.27.1 allows a remote attacker to achieve account takeover via the ssoCredentials branch of the SignIn handler in server/router/api/v1/auth_service.go, because SSO identity is matched only on an attacker-controllable identifier without binding to the IdP's stable subject claim.

