What’s Vulnerable › Vulnerabilities
CVE-2026-33315: Vikunja has a 2FA Bypass via Caldav Basic Auth
- Severity: medium (CVSS 4.3 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.3% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2026-03-24 · updated 2026-06-17
- Weakness: CWE-288
Description
Vikunja is an open-source self-hosted task management platform. Prior to version 2.2.0, the Caldav endpoint allows login using Basic Authentication, which in turn allows users to bypass the TOTP on 2FA-enabled accounts. The user can then access standard project information that would normally be protected behind 2FA (if enabled), such as project name, description, etc. Version 2.2.0 patches the issue.
Affected products
- go-vikunja vikunja: before 2.2.0 — fixed in 2.2.0
How to fix
Upgrade to a fixed version: go-vikunja vikunja 2.2.0. Check the vendor advisory for mitigations.
References
- https://github.com/go-vikunja/vikunja/commit/cdf5d30a425d032f749b78b98b828f25ad882615
- https://github.com/go-vikunja/vikunja/security/advisories/GHSA-47cr-f226-r4pq
- https://vikunja.io/changelog/vikunja-v2.2.0-was-released
Get alerted when CVE-2026-33315 or the next vulnerability affects your stack