Skip to main content
CVE-2026-68582 CRITICAL CVSS 9.3 vikunja Verified Advisory

Broken object level authorization in Vikunja task-collection endpoint (CVE-2026-68582)

The task-collection endpoint `GET /api/v1/projects/{project}/views/{view}/tasks` in Vikunja resolves the requested project view from the URL path without verifying the caller is authorized for it. A holder of any project share link can supply an arbitrary view ID to read another tenant's kanban bucket records - including bucket titles and the full `created_by` user object (username, name, and ID) - for every view in the instance. The same missing pre-authorization view load exposes a project/view-ID existence oracle (404 vs. non-404) to both link-share token holders and ordinary authenticated users. Affected versions: - >= 0.24.0 - <= 2.3.0 We recommend updating to: 2.4.0. CVSS 9.3 · our assessment: act_now Reference: https://github.com/go-vikunja/vikunja/security/advisories/GHSA-rj9j-8772-4h6c Details: https://vuln.today/cve/CVE-2026-68582

Verified by vuln.today against published advisories.

Affected versions

  • – >= 0.24.0
  • – <= 2.3.0

Fixed in: 2.4.0

Full CVE analysis Reference Published Aug 02, 2026

← All verified advisories

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy