VulnSea

code.vikunja.io/api vulnerabilities

CVEs whose affected-version data names the code.vikunja.io/api package (go). Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

50 CVEsRSS

GHSA-vcgv-7rvm-m3vpMedium· 4.3
1mo ago

Duplicate Advisory: Vikunja: Link-share token can enumerate users through the v2 API

Duplicate Advisory: Vikunja: Link-share token can enumerate users through the v2 API

▾ Sunlitapi · code.vikunja.io/apivia GHSA
GHSA-jfw3-2gcf-23r5High· 6.5
1mo ago

Duplicate Advisory: Vikunja: Unbounded nested task-filter recursion permits API process termination

Duplicate Advisory: Vikunja: Unbounded nested task-filter recursion permits API process termination

▾ Twilightapi · code.vikunja.io/apivia GHSA
GHSA-55p4-8j34-jv53High· 6.5
1mo ago

Duplicate Advisory: Vikunja: Unbounded CSV row cardinality permits API process termination

Duplicate Advisory: Vikunja: Unbounded CSV row cardinality permits API process termination

▾ Twilightapi · code.vikunja.io/apivia GHSA
GHSA-c2g7-39fr-cp8qHigh· 6.5
1mo ago

Duplicate Advisory: Vikunja: Planka migration retains an unbounded aggregate of attacker-served attachments and can OOM the API

Duplicate Advisory: Vikunja: Planka migration retains an unbounded aggregate of attacker-served attachments and can OOM the API

▾ Twilightapi · code.vikunja.io/apivia GHSA
CVE-2026-54766Medium
2mo ago

Vikunja is an open-source self-hosted task management platform

Vikunja is an open-source self-hosted task management platform. From 0.21.0 until 2.4.0, the project duplication operation in pkg/models/project_duplicate.go allows an authenticated user who can read a source project to place its duplica…

▾ Sunlitapi · code.vikunja.io/apiEPSS 0.43%via NVD
CVE-2026-55064Medium· 4.3
2mo ago

Vikunja is an open-source self-hosted task management platform

Vikunja is an open-source self-hosted task management platform. From 2.3.0 until 2.4.0, a user with Write but not Admin permission on a shared child project can detach it from its parent hierarchy by submitting parent_project_id equal to…

▾ Sunlitapi · code.vikunja.io/apiEPSS 0.37%via NVD
CVE-2026-55065High· 8.1
2mo ago

Vikunja is an open-source self-hosted task management platform

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

▾ Twilightapi · code.vikunja.io/apiEPSS 0.50%via NVD
CVE-2026-55066High· 7.1
2mo ago

Vikunja is an open-source self-hosted task management platform

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…

▾ Twilightapi · code.vikunja.io/apiEPSS 0.37%via NVD
CVE-2026-55067Medium· 5.0
2mo ago

Vikunja is an open-source self-hosted task management platform

Vikunja is an open-source self-hosted task management platform. Prior to 2.4.0, POST /api/v1/projects/{project}/views/{view}/buckets/{bucket} allows the request body project_view_id value to be mass assigned by Bucket.Update in pkg/model…

▾ Sunlitapi · code.vikunja.io/apiEPSS 0.34%via NVD
GHSA-9xwc-vwww-qqmwHigh· 7.5
2mo ago

Duplicate Advisory: Vikunja: Link-share principal-type confusion enables cross-account team removal, bot takeover, and roster disclosure

Duplicate Advisory: Vikunja: Link-share principal-type confusion enables cross-account team removal, bot takeover, and roster disclosure

▾ Twilightapi · code.vikunja.io/apivia GHSA
CVE-2026-76216High· 7.5
2mo ago

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

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 …

▾ Twilightapi · code.vikunja.io/apiEPSS 0.36%via NVD
GHSA-9jrx-vmh8-c6xwHigh· 8.1
2mo ago

Duplicate Advisory: Vikunja: Link-share principal ID collision allows cross-account API token issuance and management

Duplicate Advisory: Vikunja: Link-share principal ID collision allows cross-account API token issuance and management

▾ Twilightapi · code.vikunja.io/apivia GHSA
GHSA-p4r4-8cxw-pjx7Critical· 6.5
2mo ago

Duplicate Advisory: Vikunja: Link-share token reads any tenant's kanban buckets and enumerates usernames/IDs instance-wide (BOLA)

Duplicate Advisory: Vikunja: Link-share token reads any tenant's kanban buckets and enumerates usernames/IDs instance-wide (BOLA)

▾ Midnightapi · code.vikunja.io/apivia GHSA
CVE-2026-68582Medium· 6.5PoC
2mo ago

Vikunja versions >= 0.24.0 and <= 2.3.0 contain a broken object level authorization (BOLA) vulnerability in the task-collection endpoint (GET /api/v1/projects/{project}/views/{view}/tasks)

Vikunja versions >= 0.24.0 and <= 2.3.0 contain a broken object level authorization (BOLA) vulnerability in the task-collection endpoint (GET /api/v1/projects/{project}/views/{view}/tasks). The endpoint loads the requested project view f…

▾ Twilightapi · code.vikunja.io/apiEPSS 0.33%via NVD
CVE-2026-68581High· 8.1
2mo ago

Vikunja versions 0.22.0 through 2.3.0 fail to validate the principal type in API token management

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

▾ Twilightapi · code.vikunja.io/apiEPSS 0.46%via NVD
CVE-2026-35596Medium· 4.3
6mo ago

Vikunja has Broken Access Control on Label Read via SQL Operator Precedence Bug

Vikunja has Broken Access Control on Label Read via SQL Operator Precedence Bug

▾ Sunlitapi · code.vikunja.io/apiEPSS 0.27%via OSV
CVE-2026-35597Medium· 5.9
6mo ago

Vikunja Vulnerable to TOTP Brute-Force Due to Non-Functional Account Lockout

Vikunja Vulnerable to TOTP Brute-Force Due to Non-Functional Account Lockout

▾ Sunlitapi · code.vikunja.io/apiEPSS 0.30%via OSV
CVE-2026-35594Medium· 6.5
6mo ago

Vikunja: Link Share JWT tokens remain valid for 72 hours after share deletion or permission downgrade

Vikunja: Link Share JWT tokens remain valid for 72 hours after share deletion or permission downgrade

▾ Sunlitapi · code.vikunja.io/apiEPSS 0.30%via OSV
CVE-2026-34727High· 7.4
6mo ago

Vikunja has TOTP Two-Factor Authentication Bypass via OIDC Login Path

Vikunja has TOTP Two-Factor Authentication Bypass via OIDC Login Path

▾ Twilightapi · code.vikunja.io/apiEPSS 0.28%via OSV
CVE-2026-56765Critical· 9.1
7mo ago

Vikunja: Unauthenticated Instance-Wide Data Breach via Link Share Hash Disclosure Chained with Cross-Project Attachment IDOR

Vikunja: Unauthenticated Instance-Wide Data Breach via Link Share Hash Disclosure Chained with Cross-Project Attachment IDOR

▾ Midnightapi · code.vikunja.io/apiEPSS 0.51%via OSV
code.vikunja.io/api vulnerabilities (CVEs) — page 2 · VulnSea