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.
Metrics
Affected Vendors & Products
References
History
Tue, 20 Oct 2026 12:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Go-vikunja
Go-vikunja vikunja |
|
| Vendors & Products |
Go-vikunja
Go-vikunja vikunja |
Sun, 18 Oct 2026 12:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Sat, 17 Oct 2026 19:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | 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. | |
| Title | Vikunja 2.6.0 Broken Access Control via Inherited Project Permissions | |
| First Time appeared |
Vikunja
Vikunja vikunja |
|
| Weaknesses | CWE-269 | |
| CPEs | cpe:2.3:a:vikunja:vikunja:2.6.0:*:*:*:*:*:*:* | |
| Vendors & Products |
Vikunja
Vikunja vikunja |
|
| References |
| |
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: VulnCheck
Published: 2026-10-17T18:46:34.636Z
Updated: 2026-10-18T11:17:27.926Z
Reserved: 2026-10-17T12:19:42.358Z
Link: CVE-2026-111920
Updated: 2026-10-18T11:17:18.551Z
Status : Deferred
Published: 2026-10-17T19:16:34.680
Modified: 2026-10-19T21:02:51.987
Link: CVE-2026-111920
No data.