Description
Vikunja before 2.7.1 contains an information disclosure vulnerability that allows authenticated users to determine whether private teams exist by calling the team member self-removal endpoint. Attackers can send DELETE requests to /teams/{id}/members/{own username} for arbitrary team ids and use the distinguishable responses to learn if a team exists, is SSO-managed, or has a single member.
Published: 2026-11-08
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: Information Disclosure
Action: Apply Patch
AI Analysis

Impact

Vikunja before 2.7.1 exposes a flaw that lets authenticated users discover whether private teams exist or are managed by SSO, and whether they are single‑member teams. By issuing DELETE requests to /teams/{id}/members/{own username}, an attacker can interpret the differing HTTP responses to learn sensitive information about the organization’s internal structure.

Affected Systems

The vulnerability affects user‑driven installations of the Vikunja application, specifically versions prior to 2.7.1. Any instance of Vikunja running before this release is susceptible to the information leakage through its team self‑removal API endpoint.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity for uncontrolled information disclosure. Because the attack requires authentication, only users with legitimate accounts can exploit it. No particular exploit is known and the EPSS value is unavailable, but the lack of KEV status does not lower the risk; organizations must assume the possibility of a future exploit. The most likely attack vector is an authorized user making crafted DELETE calls to probe team existence and attributes.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Vikunja instance to version 2.7.1 or later, which removes the information disclosure flaw.
  • Restrict access to the /teams/{id}/members/{own username} endpoint by enforcing stricter role‑based permissions or disabling the route for private teams until the update is applied.
  • Audit DELETE requests to /teams/*/members/* and review user privileges to ensure that only authorized personnel can manage teams, logging any suspicious activity for further investigation.

Generated by OpenCVE AI on November 8, 2026 at 02:23 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 information disclosure vulnerability that allows authenticated users to determine whether private teams exist by calling the team member self-removal endpoint. Attackers can send DELETE requests to /teams/{id}/members/{own username} for arbitrary team ids and use the distinguishable responses to learn if a team exists, is SSO-managed, or has a single member.
Title Vikunja before 2.7.1 Information Disclosure via Team Self-Removal Endpoint
First Time appeared Vikunja
Vikunja vikunja
Weaknesses CWE-204
CPEs cpe:2.3:a:vikunja:vikunja:*:*:*:*:*:*:*:*
Vendors & Products Vikunja
Vikunja vikunja
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/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:28.811Z

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

Link: CVE-2026-123517

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

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

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

Link: CVE-2026-123517

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-08T02:45:17Z

Weaknesses
  • CWE-204

    Observable Response Discrepancy