CVE Catalog

CVE-2026-91984

MediumCVSS 4.3
Published: Translated: NVD NIST

Summary

Vikunja before 2.6.0 fails to validate that user-supplied project_view_id in task-position requests belongs to the task's project. Authenticated attackers can insert task position rows into arbitrary other tenant project views via POST or PUT task-position endpoints.

Risk Assessment

An attacker with a valid account can modify data in projects belonging to other organizations or users, breaking data isolation and project integrity.

Recommendation

Upgrade Vikunja to version 2.6.0 or later, which validates that project_view_id belongs to the task's project.

Other vulnerabilities in Vikunja

See all
Original NVD description (English source)

Vikunja before 2.6.0 fails to validate that user-supplied project_view_id in task-position requests belongs to the task's project. Authenticated attackers can insert task position rows into arbitrary other tenant project views via POST or PUT task-position endpoints.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS