CVE Catalog

CVE-2026-111920

MediumCVSS 4.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

5th percentile - higher than 5% of all known CVEs

Summary

Vikunja 2.6.0 contains a broken access control flaw in getProjectAccessForUser (pkg/models/project_access.go), which resolves a user's effective project permission as the maximum over the project tree, silently overriding explicit lower-permission shares on sub-projects. A collaborator with write access on a parent project but read-only access to a child project can modify the child project's tasks and content.

Risk Assessment

A user can unauthorizedly modify data in sub-projects where they only have read access, violating data integrity and least privilege principles.

Recommendation

Upgrade Vikunja to version 2.7.0 or later and verify permissions across the project hierarchy.

Other vulnerabilities in Vikunja

See all
Original NVD description (English source)

Vikunja 2.6.0 contains a broken access control flaw in getProjectAccessForUser (pkg/models/project_access.go), which resolves a user's effective project permission as the maximum over the project tree, silently overriding explicit lower-permission shares on sub-projects. A collaborator with write access on a parent project but read-only access to a child project can modify the child project's tasks and content.

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