CVE-2026-91979

Vikunja before 2.6.0 Denial of Service via Decompression Bomb

Published Sep 15, 2026 CVSS 4.0 · 7.1 High EPSS < 1% KEV · Not listed
Description
Vikunja before 2.6.0 fails to limit archive expansion during data import, allowing authenticated users to cause denial of service. Attackers can upload highly compressed files that expand to tens of gigabytes in memory and disk, exhausting server resources and crashing the instance.

Analysis

AI-generated

Technical impact

Vikunja, before version 2.6.0, does not restrict the expansion of archives that are imported by users. An attacker can create a highly compressed file that, when decompressed by the application, expands into tens gigabytes of data in memory and on disk. This uncontrolled growth can exhaust server resources, causing the service to become unresponsive or crash, thereby achieving a denial of service.

Affected Systems

The vulnerability affects the Vikunja application, any instance running a version earlier than 2.6.0. Users who are authenticated in the system can upload the malicious archive during the import process.

Risk and Exploitability

The severity of the issue is reflected in a CVSS score of 7.1, indicating a moderately high potential impact. The EPSS score is < 1% and the vulnerability is not listed in the CISA KEV catalog. Attackers need only to be authenticated to the application; the flaw allows them to upload a specific file type that triggers massive unbounded decompression. Once the attuned archive is processed, the server’s memory and disk resources are consumed, leading to service disruption.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update Vikunja to version 2.6.0 or later to apply the official fix for this archiving issue.
  • Configure the application to limit the maximum size of uploaded archives to a safe threshold, preventing excessive memory or disk consumption during import.
  • Implement system resource limits or cgroups to constrain memory and disk usage per instance, reducing impact of potential decompression bombs.

Generated by OpenCVE AI on September 20, 2026 at 16:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-w7jp-mf2v-8342 Vikunja: Denial of service via decompression bomb in the data import
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Go-vikunja
Go-vikunja vikunja
Vendors & Products Go-vikunja
Go-vikunja vikunja
Type Values Removed Values Added
Description Vikunja before 2.6.0 fails to limit archive expansion during data import, allowing authenticated users to cause denial of service. Attackers can upload highly compressed files that expand to tens of gigabytes in memory and disk, exhausting server resources and crashing the instance.
Title Vikunja before 2.6.0 Denial of Service via Decompression Bomb
First Time appeared Vikunja
Vikunja vikunja
Weaknesses CWE-400
CPEs cpe:2.3:a:vikunja:vikunja:*:*:*:*:*:*:*:*
Vendors & Products Vikunja
Vikunja vikunja
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 7.1, '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'}

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Sep 17, 2026, 7:28 PM
Reserved
Sep 15, 2026, 11:10 AM
Status
Deferred
Published
Sep 15, 2026, 4:17 PM
Modified
Sep 17, 2026, 8:18 PM