What’s Vulnerable › Vulnerabilities
CVE-2026-111920: Vikunja 2.6.0 Broken Access Control via Inherited Project Permissions
- Severity: medium (CVSS 4.3 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.2% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-10-17 · updated 2026-10-19
- Weakness: CWE-269
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.
Affected products
- Go Code.Vikunja.Io/Api: 2.6.0
- go-vikunja vikunja: 2.6.0
References
- https://github.com/go-vikunja/vikunja/security/advisories/GHSA-pjr3-86v4-5p7w
- https://www.vulncheck.com/advisories/vikunja-2.6.0-broken-access-control-via-inherited-project-permissions
- https://github.com/go-vikunja/vikunja/security/advisories/GHSA-pjr3-86v4-5p7w
Get alerted when CVE-2026-111920 or the next vulnerability affects your stack