Skip to content

CVE-2026-91968 vikunja before 2.6.0 Denial of Service via unbounded filter recursion

HighCVSS 7.1 EPSS 0.44%
Published
Updated
Exploit status
No public exploit known

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.

Affected products

ProductAffected versionsFixed in
code.vikunja.io/api(Go) >= 2.5.0, < 2.6.0 2.6.0
code.vikunja.io/api(Go) = 2.5.0 No fix listed
code.vikunja.io/api(Go) All versions No fix listed
code.vikunja.io/api >= 2.5.0, < 2.6.0 2.6.0

References