6.4
/ 10
MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H
Description
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.
Basic Information
ID
CVE-2026-33335
Source
GitHub_M
Published
Mar 24, 2026 at 15:07
Modified
Mar 25, 2026 at 13:41
Affected Product
Vendor
go-vikunja
Product
vikunja
Version
>= 0.21.0, < 2.2.0
Affected Versions
go-vikunja vikunja >= 0.21.0, < 2.2.0