Description
Vikunja from 0.18.0 before 2.7.1 contains a privilege escalation vulnerability that allows team owners to gain admin or ownership of read-only shared projects by deleting accounts. Attackers can create a bot, add it to their team, and delete it through the bots endpoint, triggering ensureProjectAdminUser to promote read-only shares and lock out the real owner.
Published: 2026-11-08
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: Privilege Escalation
Action: Apply Patch Immediately
AI Analysis

Impact

The vulnerability exists in Vikunja versions 0.18.0 through 2.7.1 and allows a team owner to elevate privileges by deleting an account. By creating a bot and then deleting it via the bots endpoint, the system’s account deletion logic triggers a function that promotes any read‑only shared projects to admin status, effectively giving the attacker ownership of those projects. This flaw is a classic privilege escalation that could grant an attacker control of project data without prior administrative rights.

Affected Systems

Vikunja installations powered by the go-vikunja:vikunja product, specifically any releases from 0.18.0 up to but not including 2.7.1. The vulnerability is tied to the application’s account management and project sharing components, so any deployment exposing the bots API is potentially affected.

Risk and Exploitability

The CVSS score of 7.1 reflects a high severity vulnerability, and while the EPSS score is not available, the existence of an authenticated API endpoint and the documented exploitation path imply a relatively low attack effort. The flaw is not listed in CISA’s KEV catalog, indicating no known widespread exploitation reports, but the ease of creating and deleting a bot account makes it an attractive vector for insiders or compromised team owners. The lack of a public exploit does not diminish the risk, as the required permissions are typically part of normal team owner duties.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Vikunja 2.7.1 or later, which removes the privilege escalation flaw in the account deletion logic.
  • Restrict the ability of team owners to delete bot accounts—disable the bots deletion endpoint or apply permission checks that prevent bot removal unless performed by an admin.
  • Enable monitoring and alerting for account deletion activity, especially deletions performed by bot accounts, to detect potential abuse of the deletion flow.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
First Time appeared Go-vikunja
Go-vikunja vikunja
Vendors & Products Go-vikunja
Go-vikunja vikunja

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

Type Values Removed Values Added
Description Vikunja from 0.18.0 before 2.7.1 contains a privilege escalation vulnerability that allows team owners to gain admin or ownership of read-only shared projects by deleting accounts. Attackers can create a bot, add it to their team, and delete it through the bots endpoint, triggering ensureProjectAdminUser to promote read-only shares and lock out the real owner.
Title Vikunja 0.18.0 before 2.7.1 Privilege Escalation via Account Deletion
First Time appeared Vikunja
Vikunja vikunja
Weaknesses CWE-269
CPEs cpe:2.3:a:vikunja:vikunja:*:*:*:*:*:*:*:*
Vendors & Products Vikunja
Vikunja vikunja
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Go-vikunja Vikunja
Vikunja Vikunja
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

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

Reserved: 2026-11-06T00:47:14.649Z

Link: CVE-2026-123520

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

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

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

Link: CVE-2026-123520

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-269

    Improper Privilege Management