cve.bz

CVE-2026-33668

7.1 highEPSS 0.5%

High (7.1) in vikunja vikunja. EPSS 0.5% chance of exploitation in the next 30 days. Fixed in code.vikunja.io/api 2.2.1.

Vikunja is an open-source self-hosted task management platform. Starting in version 0.18.0 and prior to version 2.2.1, when a user account is disabled or locked, the status check is only enforced on the local login and JWT token refresh paths. Three other authentication paths — API tokens, CalDAV basic auth, and OpenID Connect — do not verify user status, allowing disabled or locked users to continue accessing the API and syncing data. Version 2.2.1 patches the issue.

Severity

CVSS 4.0

7.1 high
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N

CVSS 3.1

8.1 high
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
EPSS
0.5% chance of exploitation in the next 30 days; higher than 39% of CVEs (scores of 2026-10-31)
CWEs
CWE-285, CWE-863
Published
Modified
Record from
the NVD, synced

Affected

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-94xm-jj8x-3cr4Gocode.vikunja.io/api>=0.18.0 <2.2.12.2.1
GO-2026-4849Gocode.vikunja.io/api>=0.18.0no fix published

References

Check your stackJSON