[ CVE-2026-91970 · Published 15 Sep 2026 ]
Vikunja: Planka migration retains an unbounded aggregate of attacker-served attachments and can OOM the API
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 Planka migrator that fails to enforce aggregate memory budgets during migration jobs. Authenticated attackers can submit migration requests pointing to attacker-controlled servers advertising numerous size-compliant attachments, exhausting worker memory and causing denial of service for all users.
[ 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, < 2.6.0)
[ Packages ]Affected open-source packages
- code.vikunja.io/api goAffected >= 2.5.0, < 2.6.0 · fixed in 2.6.0 · GHSA-wq92-8x3r-fm38