Skip to content
OpenAdvisories

Vendor

go-vikunja

105 known vulnerabilities.

Products

7 results · Clear filters · Feed

  • Low 3.3

    Vikunja before 2.7.1 Plugin and Log Directories Not Anchored to Rootpath

    Vikunja before 2.7.1 fails to re-anchor PluginsDir and LogPath to service.rootpath, allowing plugins to load from and logs to be written in the startup working directory. Local attackers able to write to that directory can plant plugins loaded into the server…

  • Low 3.1

    Vikunja before 2.7.1 Supply Chain Risk via Unpinned xgo Release Toolchain

    Vikunja before 2.7.1 contains a supply chain vulnerability in its mage release targets that fetch the xgo module and Docker image by mutable latest references. Attackers who compromise the upstream xgo module, image, or registry can inject malicious code into…

  • Low 2.7

    Vikunja 0.24.0 before 2.7.1 Denial of Service via Nil Bucket Filter

    Vikunja from 0.24.0 before 2.7.1 contains a nil pointer dereference vulnerability that allows project admins to break project views by saving a filter-mode bucket configuration with a null filter. Because validateProjectViewFilters skips nil entries, every su…

  • Low 3.7

    Vikunja veans before 2.7.1 Prompt Injection via Project and Task Metadata

    Vikunja veans before 2.7.1 contains a prompt injection vulnerability that allows project members with write access to inject instructions by setting project titles or task content rendered verbatim inside the coding agent's authoritative instruction block. At…

  • Low 3.3

    Vikunja veans before 2.7.1 Symlink Following in veans init

    Vikunja veans before 2.7.1 contains a symlink following vulnerability that allows attackers to make veans init write files outside the repository via crafted repo symlinks. Attackers can ship symlinked .veans.yml, .claude, or .opencode entries to overwrite us…

  • Low 3.5

    Vikunja before 2.7.1 Login CSRF via Migration OAuth Callbacks

    Vikunja before 2.7.1 contains a cross-site request forgery vulnerability that allows attackers to import their data into a victim's account because the Todoist, Microsoft To Do, and Trello migration OAuth callbacks lack a bound state parameter. Attackers can …

  • Low 3.5

    Vikunja 2.2.0 before 2.7.1 HTML Injection via Notification Email Header

    Vikunja 2.2.0 before 2.7.1 contains an HTML injection vulnerability in CreateConversationalHeader in pkg/notifications/mail.go that interpolates display names and task and project titles raw into email anchors. Authenticated users can craft titles or display …