Description
Vikunja before 2.7.1 contains a resource exhaustion vulnerability in the vikunja-file ZIP importer that allows authenticated users to consume CPU and memory by uploading archives with excessive entries. Attackers can upload export ZIPs containing many empty or non-files/ entries that bypass the per-entry caps, forcing scanArchive to process every entry twice.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| go-vikunja | vikunja | < 2.7.1 | 2.7.1 |
References
- GitHub Security Advisory (GHSA-mqq8-869v-48q8) vendor-advisory
- VulnCheck Advisory: Vikunja before 2.7.1 Resource Exhaustion via Vikunja-File ZIP Import third-party-advisory