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

CVE-2026-33335

High
Published: Translated: NVD NIST

Summary

Vikunja to platforma do zarządzania zadaniami, która w wersjach od 0.21.0 do 2.2.0 ma lukę w zabezpieczeniach. Wrapper Electron dla Vikunji przekazuje adresy URL z wywołań `window.open()` bez walidacji, co pozwala atakującemu na otwieranie dowolnych schematów URI na systemie ofiary.

Risk Assessment

Luka ta może prowadzić do otwierania lokalnych aplikacji, plików lub wywoływania niestandardowych handlerów protokołów, co stwarza poważne zagrożenie dla bezpieczeństwa systemu użytkownika.

Recommendation

Zaleca się aktualizację do wersji 2.2.0 lub nowszej, aby usunąć tę podatność oraz wprowadzenie dodatkowych mechanizmów walidacji dla linków w treści generowanej przez użytkowników.

Related vulnerabilities

Original NVD description (English source)

Vikunja is an open-source self-hosted task management platform. Starting in version 0.21.0 and prior to version 2.2.0, the Vikunja Desktop Electron wrapper passes URLs from `window.open()` calls directly to `shell.openExternal()` without any validation or protocol allowlisting. An attacker who can place a link with `target="_blank"` (or that otherwise triggers `window.open`) in user-generated content can cause the victim's operating system to open arbitrary URI schemes, invoking local applications, opening local files, or triggering custom protocol handlers. Version 2.2.0 patches the issue.

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