Description
A weakness has been identified in calcom cal.com and cal.diy up to 6.2.0. Impacted is the function createWebhookProcedure of the file packages/trpc/server/routers/viewer/webhook/util.ts of the component Webhook Handler. Executing a manipulation of the argument ID can lead to authorization bypass. It is possible to launch the attack remotely. The pull request to fix this issue awaits acceptance.
Published: 2026-10-19
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Authorization Bypass via Webhook Procedure
Action: Assess Impact
AI Analysis

Impact

A weakness exists in the createWebhookProcedure function of the Webhook Handler in cal.com and cal.diy packages up to version 6.2.0. An attacker can manipulate the ID argument to bypass normal authorization checks, effectively allowing them to perform actions normally reserved for authorized users. This vulnerability is a classic example of missing authorization controls and user-controlled key-based access bypass, as reflected by the associated CWE identifiers. The effect of successful exploitation is unauthorized access to webhook functionality, which may lead to unintended data exposure, tampering, or creation of malicious webhooks.

Affected Systems

The vulnerability impacts Cal.com (cal.com) and the DIY variant (cal.diy) of the Cal.com platform. All releases up to and including version 6.2.0 are affected. The specific vulnerability resides in the file packages/trpc/server/routers/viewer/webhook/util.ts within the Webhook Handler component.

Risk and Exploitability

The CVSS score of 5.3 classifies the issue as medium severity, and the EPSS score is not available, indicating no publicly documented exploitation at the time of assessment. The vulnerability is not listed in CISA's KEV catalog. Attackers can launch the exploit remotely by sending crafted requests to the webhook creation endpoint. Because the flaw arises from insufficient server-side authorization checks, the risk is elevated for systems that expose the endpoint to untrusted traffic. Until a patch is released, administrators should be aware of the potential for unauthorized webhook manipulation.

Generated by OpenCVE AI on October 19, 2026 at 03:22 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Monitor vendor updates and deploy any patch or updated release that removes the ID manipulation vulnerability as soon as it becomes available.
  • Restrict access to the webhook handler endpoints by enforcing robust authentication and authorization checks, ensuring that only properly authenticated and authorized users can invoke webhooks.
  • Validate all ID parameters on the server side to confirm that they match the requesting user's permitted scope before performing any webhook operation.

Generated by OpenCVE AI on October 19, 2026 at 03:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 02:45:00 +0000

Type Values Removed Values Added
Description A weakness has been identified in calcom cal.com and cal.diy up to 6.2.0. Impacted is the function createWebhookProcedure of the file packages/trpc/server/routers/viewer/webhook/util.ts of the component Webhook Handler. Executing a manipulation of the argument ID can lead to authorization bypass. It is possible to launch the attack remotely. The pull request to fix this issue awaits acceptance.
Title calcom cal.com/cal.diy Webhook util.ts createWebhookProcedure authorization
First Time appeared Calcom
Calcom cal.com
Calcom cal.diy
Weaknesses CWE-285
CWE-639
CPEs cpe:2.3:a:calcom:cal.com:*:*:*:*:*:*:*:*
cpe:2.3:a:calcom:cal.diy:*:*:*:*:*:*:*:*
Vendors & Products Calcom
Calcom cal.com
Calcom cal.diy
References
Metrics cvssV2_0

{'score': 6.5, 'vector': 'AV:N/AC:L/Au:S/C:P/I:P/A:P/E:ND/RL:ND/RC:C'}

cvssV3_0

{'score': 6.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:X/RL:X/RC:C'}

cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:X/RL:X/RC:C'}

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-19T02:30:14.914Z

Reserved: 2026-10-18T10:43:00.972Z

Link: CVE-2026-112043

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-19T03:16:58.920

Modified: 2026-10-19T03:16:59.107

Link: CVE-2026-112043

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T03:30:06Z

Weaknesses
  • CWE-285

    Improper Authorization

  • CWE-639

    Authorization Bypass Through User-Controlled Key