Description
Vikunja from 0.22.0 before 2.7.1 contains an information disclosure vulnerability that allows read-only project members to view full webhook target URLs by listing project webhooks. Attackers can extract incoming-webhook tokens or API keys embedded in target_url values to post to receiving channels or reuse keys until rotated.
Published: 2026-11-08
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Information Disclosure
Action: Upgrade
AI Analysis

Impact

Vikunja versions 0.22.0 through 2.7.1 allow a user with read‑only project membership to list all project webhooks. The listed target_url of each webhook may contain incoming‑webhook tokens or API keys. Because these credentials are embedded in the URL, an attacker can reuse them to post arbitrary payloads to the target services until the key is rotated, compromising confidentiality and enabling unauthorized actions on external endpoints.

Affected Systems

The open‑source Vikunja project management platform is affected in all releases from 0.22.0 up to but not including 2.7.1. Any deployment that has not applied the vendor patch that brought the software to version 2.7.1 is vulnerable.

Risk and Exploitability

The CVSS score of 5.3 indicates medium severity. The EPSS score is currently unavailable, and the vulnerability is not listed in CISA's KEV catalog. The attack requires a user with at least read‑only membership in a project, so it is not an unauthenticated remote exploit. Once a read‑only member gains visibility into webhook URLs, they can extract embedded tokens or API keys and use them to perform further malicious actions against the webhook target services.

Generated by OpenCVE AI on November 8, 2026 at 03:07 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Vikunja to version 2.7.1 or later.
  • If an upgrade cannot be performed immediately, rotate any webhook target URLs and associated API keys.
  • Restrict list‑webhook permissions so that read‑only members cannot view webhook configurations.

Generated by OpenCVE AI on November 8, 2026 at 03:07 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.22.0 before 2.7.1 contains an information disclosure vulnerability that allows read-only project members to view full webhook target URLs by listing project webhooks. Attackers can extract incoming-webhook tokens or API keys embedded in target_url values to post to receiving channels or reuse keys until rotated.
Title Vikunja 0.22.0 before 2.7.1 Webhook URL Credential Exposure to Read-Only Members
First Time appeared Vikunja
Vikunja vikunja
Weaknesses CWE-200
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': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

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

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

Link: CVE-2026-123504

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

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

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

Link: CVE-2026-123504

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor