MinorCritical vulnerability
CVE-2026-123528 (CVSS 7.6)
NVD · officialPublished Nov 8, 2026Risk 23/100EPSS 0.2%
Vikunja before 2.7.1 contains an insufficient session expiration vulnerability that allows holders of revoked access tokens to keep authenticating because SetupTokenMiddleware skips session and account-status checks. Attackers with a stolen token can, after logout, password reset, or account disabling, mint OAuth sessions via /oauth/authorize or tk_ API tokens for persistent access.
Technical details
CVSS
7.6
AV:NetworkAC:HighPR:LowUI:None
Evidence and sources
This record is attributed to NVD. Exploitation status and remediation guidance are kept separate from the vulnerability's technical severity.
Open primary source