CVE-2026-91969 PUBLISHED

vikunja before 2.6.0 Resource Exhaustion via CSV Migration

Assigner: VulnCheck
Reserved: 15.09.2026 Published: 15.09.2026 Updated: 15.09.2026

vikunja versions before 2.6.0 contain a resource exhaustion vulnerability in the POST /api/v2/migration/csv/migrate endpoint that fails to limit parsed row cardinality. Authenticated attackers can upload multipart CSV files with millions of tiny records to exhaust process memory and terminate the API service.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS Score: 7.1

Product Status

Vendor go-vikunja
Product vikunja
Versions Default: unaffected
  • affected from 2.5.0 to 2.6.0 (excl.)
  • Version 2.6.0 is unaffected

Credits

  • Zyy0530 reporter
  • Str1ckl4nd reporter
  • 7thParkk reporter

References

Problem Types

  • Uncontrolled Resource Consumption CWE