CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-33668

High
Published: Translated: NVD NIST

Summary

Vikunja to platforma do zarządzania zadaniami, która jest samodzielnie hostowana i open-source. W wersjach od 0.18.0 do 2.2.1, gdy konto użytkownika jest wyłączone lub zablokowane, weryfikacja statusu jest stosowana tylko w przypadku lokalnego logowania i odświeżania tokenów JWT. Inne ścieżki uwierzytelniania, takie jak tokeny API, podstawowa autoryzacja CalDAV i OpenID Connect, nie weryfikują statusu użytkownika.

Risk Assessment

Organizacje mogą być narażone na ryzyko, ponieważ zablokowani lub wyłączeni użytkownicy mogą nadal uzyskiwać dostęp do API i synchronizować dane, co może prowadzić do nieautoryzowanego dostępu do wrażliwych informacji.

Recommendation

Zaleca się aktualizację do wersji 2.2.1 lub nowszej, aby załatać tę podatność i zapewnić, że status użytkownika jest weryfikowany we wszystkich ścieżkach uwierzytelniania.

Related vulnerabilities

Original NVD description (English source)

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.

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