Open-Source Task Management Platform Vulnerability in Vikunja
CVE-2026-33335
6.4MEDIUM
What is CVE-2026-33335?
The Vikunja Desktop Electron wrapper executes URLs from window.open() calls directly through shell.openExternal() without adequate validation. This oversight allows attackers to embed harmful links in user-generated content. When users interact with these links, their operating systems may inadvertently open malicious URI schemes, executing local applications, accessing local files, or activating custom protocol handlers. This risk is mitigated in version 2.2.0, which introduces necessary validation checks to safeguard users.
Affected Version(s)
vikunja >= 0.21.0, < 2.2.0
