[ 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