VYPR

Vikunja

by Go Vikunja

Source repositories

CVEs (45)

  • CVE-2026-28268CriFeb 27, 2026
    risk 0.57cvss 9.8epss 0.01

    Vikunja is an open-source self-hosted task management platform. Versions prior to 2.1.0 have a business logic vulnerability exists in the password reset mechanism of vikunja/api that allows password reset tokens to be reused indefinitely. Due to a failure to invalidate tokens…

  • CVE-2026-33334CriMar 24, 2026
    risk 0.55cvss 9.6epss 0.00

    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 enables `nodeIntegration` in the renderer process without `contextIsolation` or `sandbox`. This means any cross-site…

  • CVE-2026-27575CriFeb 25, 2026
    risk 0.52cvss 9.1epss 0.00

    Vikunja is an open-source self-hosted task management platform. Prior to version 2.0.0, the application allows users to set weak passwords (e.g., 1234, password) without enforcing minimum strength requirements. Additionally, active sessions remain valid after a user changes…

  • CVE-2026-33336HigMar 24, 2026
    risk 0.50cvss 8.8epss 0.01

    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 enables `nodeIntegration` in the main BrowserWindow and does not restrict same-window navigations. An attacker who can…

  • CVE-2026-76216HigAug 19, 2026
    risk 0.49cvss 7.5epss 0.00

    Vikunja through 2.4.0 contains a principal-type confusion vulnerability where LinkSharing principals with id N are treated as user principals with users.id == N at three permission checks lacking type guards. Attackers with a link-share JWT can remove victims from teams,…

  • CVE-2026-55065HigAug 28, 2026
    risk 0.46cvss 8.1epss 0.00

    Vikunja is an open-source self-hosted task management platform. From 0.24.6 until 2.4.0, DELETE /api/v1/projects/:project/views/:view permits an authenticated user to supply a view identifier from another project while authorizing only against an attacker-controlled project…

  • CVE-2026-68581HigAug 2, 2026
    risk 0.46cvss 8.1epss 0.00

    Vikunja versions 0.22.0 through 2.3.0 fail to validate the principal type in API token management. Because user IDs and link-share IDs are independent numeric sequences and both resolve through a generic web.Auth.GetID() interface, a link-share JWT whose numeric ID equals a…

  • CVE-2026-33678HigMar 24, 2026
    risk 0.46cvss 8.1epss 0.00

    Vikunja is an open-source self-hosted task management platform. Prior to version 2.2.1, `TaskAttachment.ReadOne()` queries attachments by ID only (`WHERE id = ?`), ignoring the task ID from the URL path. The permission check in `CanRead()` validates access to the task specified…

  • CVE-2026-33668HigMar 24, 2026
    risk 0.46cvss 8.1epss 0.00

    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…

  • CVE-2026-33316HigMar 24, 2026
    risk 0.46cvss 8.1epss 0.00

    Vikunja is an open-source self-hosted task management platform. Prior to version 2.2.0, a flaw in Vikunja’s password reset logic allows disabled users to regain access to their accounts. The `ResetPassword()` function sets the user’s status to `StatusActive` after a…

  • CVE-2026-33335HigMar 24, 2026
    risk 0.45cvss 8.0epss 0.00

    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.…

  • CVE-2026-91985HigSep 15, 2026
    risk 0.42cvss 7.5epss 0.00

    Vikunja before 2.6.0 fails to properly restrict access to the link-share hash field in single-share read endpoints, allowing read-only members to obtain the share's secret credential. Attackers can exchange the disclosed hash for a link-share JWT at the share's permission level…

  • CVE-2026-91973HigSep 15, 2026
    risk 0.42cvss 7.5epss 0.01

    Vikunja before 2.6.0 contains an authentication bypass vulnerability in CalDAV BasicAuth endpoints that lack rate limiting protection. Remote unauthenticated attackers can issue unbounded credential-guessing requests against /dav, /.well-known, and /feeds routes to bypass the…

  • CVE-2026-91972HigSep 15, 2026
    risk 0.42cvss 7.5epss 0.01

    Vikunja versions before 2.6.0 fail to apply rate limiting to /api/v2 public authentication endpoints including login, register, password-reset, and OAuth token routes. Remote unauthenticated attackers can perform unbounded credential guessing, account enumeration, and…

  • CVE-2026-33680HigMar 24, 2026
    risk 0.42cvss 7.5epss 0.00

    Vikunja is an open-source self-hosted task management platform. Prior to version 2.2.2, the `LinkSharing.ReadAll()` method allows link share authenticated users to list all link shares for a project, including their secret hashes. While `LinkSharing.CanRead()` correctly blocks…

  • CVE-2026-27819HigFeb 25, 2026
    risk 0.40cvss 7.2epss 0.01

    Vikunja is an open-source self-hosted task management platform. Prior to version 2.0.0, the restoreConfig function in vikunja/pkg/modules/dump/restore.go of the go-vikunja/vikunja repository fails to sanitize file paths within the provided ZIP archive. A maliciously crafted ZIP…

  • CVE-2026-27616HigFeb 25, 2026
    risk 0.40cvss 7.3epss 0.00

    Vikunja is an open-source self-hosted task management platform. Prior to version 2.0.0, the application allows users to upload SVG files as task attachments. SVG is an XML-based format that supports JavaScript execution through elements such as tags or event handlers…

  • CVE-2026-55066HigAug 28, 2026
    risk 0.39cvss 7.1epss 0.00

    Vikunja is an open-source self-hosted task management platform. Prior to 2.4.0, POST /api/v1/projects/{project}/views/{view}/buckets/{bucket}/tasks accepts a body supplied task_id but TaskBucket.CanUpdate in pkg/models/kanban_task_bucket.go authorizes only the project, view, and…

  • CVE-2026-91979MedSep 15, 2026
    risk 0.35cvss 6.5epss 0.00

    Vikunja before 2.6.0 fails to limit archive expansion during data import, allowing authenticated users to cause denial of service. Attackers can upload highly compressed files that expand to tens of gigabytes in memory and disk, exhausting server resources and crashing the…

  • CVE-2026-91971MedSep 15, 2026
    risk 0.35cvss 6.5epss 0.00

    Vikunja before 2.6.0 fails to apply pixel decode limits to avatar and project-background upload endpoints, allowing authenticated users to upload crafted images that decode to excessive pixel counts. Attackers can upload small images with extreme aspect ratios that consume…

Page 1 of 3