CVE Catalog

CVE-2026-123521

MediumCVSS 5.9
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.24%

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

Summary

Vikunja before 2.7.1 contains an improper restriction of excessive authentication attempts vulnerability that allows session holders to brute-force account passwords via unthrottled re-authentication endpoints. Attackers with a stolen session can guess the password via /user/settings/totp/disable without lockout, then disable TOTP without a code for persistent account takeover.

Risk Assessment

Persistent account takeover is possible by guessing the password and disabling TOTP, leading to unauthorized access and data loss.

Recommendation

Update Vikunja to version 2.7.1 or later to enforce authentication attempt limits and require a code for TOTP disablement.

Other vulnerabilities in Vikunja

See all
Original NVD description (English source)

Vikunja before 2.7.1 contains an improper restriction of excessive authentication attempts vulnerability that allows session holders to brute-force account passwords via unthrottled re-authentication endpoints. Attackers with a stolen session can guess the password via /user/settings/totp/disable without lockout, then disable TOTP without a code for persistent account takeover.

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