CVE Catalog

CVE-2026-35602

MediumCVSS 5.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.34%

27th percentile - higher than 27% of all known CVEs

Summary

In Vikunja prior to 2.3.0, the file import endpoint uses the attacker-controlled Size field from the JSON metadata inside the import zip instead of the actual decompressed file content length for the file size enforcement check. Setting Size to 0 while including large compressed file entries in the zip bypasses the configured maximum file size limit.

Risk Assessment

An attacker can bypass file size limits and consume excessive disk or memory resources, potentially leading to denial of service. The risk applies to Vikunja instances with file import enabled.

Recommendation

Update Vikunja to version 2.3.0 or later. Until then, restrict access to the file import feature to trusted users.

Other vulnerabilities in Vikunja

See all
Original NVD description (English source)

Vikunja is an open-source self-hosted task management platform. Prior to 2.3.0, the Vikunja file import endpoint uses the attacker-controlled Size field from the JSON metadata inside the import zip instead of the actual decompressed file content length for the file size enforcement check. By setting Size to 0 in the JSON while including large compressed file entries in the zip, an attacker bypasses the configured maximum file size limit. This vulnerability is fixed in 2.3.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS