[ CVE-2026-91968 · Published 15 Sep 2026 ]
Vikunja: Unbounded nested task-filter recursion permits API process termination
CVSS 6.5
EPSS <1%Fix available
[ Why it matters ]Priority signals
- Public proof-of-concept exploit exists (CISA SSVC)
[ Description ]Official description
vikunja versions before 2.6.0 contain a resource exhaustion vulnerability in the task-filter endpoint that accepts deeply nested filter expressions without recursion depth limits. Authenticated attackers can supply thousands of nested parentheses in the filter query parameter to exhaust memory and terminate the API process.
[ Fixes ]Fixes and patches
- code.vikunja.io/api 2.6.0Fixed version · GitHub Advisories · go package code.vikunja.io/api: upgrade to 2.6.0 or later (affected = 2.5.0)
[ Packages ]Affected open-source packages
- code.vikunja.io/api goAffected = 2.5.0 · fixed in 2.6.0 · GHSA-xxc3-xpmc-vmvr