Description
Vikunja from 0.24.0 before 2.7.1 contains a nil pointer dereference vulnerability that allows project admins to break project views by saving a filter-mode bucket configuration with a null filter. Because validateProjectViewFilters skips nil entries, every subsequent read of the view panics in kanban and task collection code, returning HTTP 500 to all project members.
Published: 2026-11-08
Score: 5.1 Medium
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Patch
AI Analysis

Impact

A nil pointer dereference in Vikunja releases 0.24.0 through 2.7.0 allows project administrators to inject a filter-mode bucket configuration with a null filter. When the system later attempts to read the view, the code in kanban and task collection panics, resulting in an HTTP 500 response for all project members. This flaw follows CWE-476, demonstrating that unvalidated null references can cause critical failures and disrupt service availability.

Affected Systems

The vulnerability affects all instances of the Vikunja project persistence layer that run versions from 0.24.0 up to, but not including, 2.7.1. Users deploying these releases should verify their installed version against the vendor’s release notes.

Risk and Exploitability

The CVSS score of 5.1 indicates moderate severity; the absence of an EPSS score and non‑listing in the CISA KEV catalog suggest no known active exploitation at this time. However, because the flaw can be triggered by any project administrator, adversaries with administrative access or social engineering can cause sustained service disruption without needing external network exposure.

Generated by OpenCVE AI on November 8, 2026 at 02:27 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update Vikunja to version 2.7.1 or later, which removes the nil filter dereference.
  • Ensure that only trusted individuals have project administrator rights and that they provide valid, non‑null filter configurations.
  • Monitor application logs for repeated HTTP 500 responses on project view requests and investigate potential denial‑of‑service incidents promptly.

Generated by OpenCVE AI on November 8, 2026 at 02:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 08 Nov 2026 01:45:00 +0000

Type Values Removed Values Added
Description Vikunja from 0.24.0 before 2.7.1 contains a nil pointer dereference vulnerability that allows project admins to break project views by saving a filter-mode bucket configuration with a null filter. Because validateProjectViewFilters skips nil entries, every subsequent read of the view panics in kanban and task collection code, returning HTTP 500 to all project members.
Title Vikunja 0.24.0 before 2.7.1 Denial of Service via Nil Bucket Filter
First Time appeared Vikunja
Vikunja vikunja
Weaknesses CWE-476
CPEs cpe:2.3:a:vikunja:vikunja:*:*:*:*:*:*:*:*
Vendors & Products Vikunja
Vikunja vikunja
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-08T01:37:21.778Z

Reserved: 2026-11-06T00:46:28.480Z

Link: CVE-2026-123507

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-08T02:16:38.960

Modified: 2026-11-08T02:16:39.087

Link: CVE-2026-123507

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-08T02:30:15Z

Weaknesses