Description
Vikunja before 2.7.1 contains an insecure file permissions vulnerability that allows local users to read dump archives created with umask permissions by the vikunja dump command. Local attackers on a shared host can read the world-readable zip in the rootpath to obtain config, password hashes, TOTP secrets, tokens, and stored files.
Published: 2026-11-08
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Local Read of Sensitive Data via Insecure Dump Permissions
Action: Patch Immediately
AI Analysis

Impact

Vikunja versions prior to 2.7.1 archive data dumps with world‑readable permissions. The vulnerability allows a local user on a shared host to read these zip archives and obtain configuration files, password hashes, TOTP secrets, tokens, and stored files. The flaw originates from improper file permission handling (CWE‑276) and enables data exposure without authentication or exposure to the network.

Affected Systems

The affected product is Vikunja (go‑vikunja:vikunja) and any deployment running a version earlier than 2.7.1. No specific minor versions were listed, so all releases below 2.7.1 are considered vulnerable.

Risk and Exploitability

The CVSS score of 6.9 indicates medium severity. EPSS data is not available and the vulnerability is not listed in the CISA KEV catalog, suggesting it is not currently widely exploited. The attack vector is local: an attacker who can run commands on the same host can read the world‑readable dump file and retrieve sensitive data. Because the data can contain credentials and secrets, the impact on confidentiality could be critical if the attacker gains access to database dumps or configuration values. The risk is elevated on multi‑tenant or shared hosting environments where unprivileged users have access to the filesystem.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Vikunja to version 2.7.1 or later, which removes the insecure permission setting on dump archives
  • If an upgrade is not possible, locate the dump archive directory and reset the file permissions to 600 or restrict access to the owning user
  • Configure the Vikunja service to run under a dedicated, non‑privileged user and limit directory permissions so that other local accounts cannot read application data

Generated by OpenCVE AI on November 8, 2026 at 02:29 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 before 2.7.1 contains an insecure file permissions vulnerability that allows local users to read dump archives created with umask permissions by the vikunja dump command. Local attackers on a shared host can read the world-readable zip in the rootpath to obtain config, password hashes, TOTP secrets, tokens, and stored files.
Title Vikunja before 2.7.1 Insecure Permissions on Dump Archive via vikunja dump
First Time appeared Vikunja
Vikunja vikunja
Weaknesses CWE-276
CPEs cpe:2.3:a:vikunja:vikunja:*:*:*:*:*:*:*:*
Vendors & Products Vikunja
Vikunja vikunja
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

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

Reserved: 2026-11-06T00:45:39.026Z

Link: CVE-2026-123500

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

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

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

Link: CVE-2026-123500

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-08T03:00:12Z

Weaknesses
  • CWE-276

    Incorrect Default Permissions