Skip to content
OpenAdvisories
Medium · 6.5 CVE-2026-91969 EUVD-2026-78645GHSA-55p4-8j34-jv53GHSA-pqf9-h8g4-8gmhGO-2026-6746

vikunja before 2.6.0 Resource Exhaustion via CSV Migration

Published Sep 15, 2026 · Updated Sep 17, 2026 · Assigned by VulnCheck

Description

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.

Affected products

VendorProductAffectedFixed
go-vikunja vikunja 2.5.0 – < 2.6.0 2.6.0

Affected packages

EcosystemPackageAffectedFixedRecord
Go code.vikunja.io/api >= 2.5.0, < 2.6.0 2.6.0 GHSA-pqf9-h8g4-8gmh
Go code.vikunja.io/api all versions — GO-2026-6746

References