CVE-2026-112043
MediumCVSS 6.3Exploitation Probability (EPSS)
Low risk21th percentile - higher than 21% of all known CVEs
Summary
A weakness was identified in calcom cal.com and cal.diy in the createWebhookProcedure function (packages/trpc/server/routers/viewer/webhook/util.ts) within the Webhook Handler component. Manipulation of the ID argument can lead to an authorization bypass. The attack can be launched remotely; the fixing pull request awaits acceptance.
Risk Assessment
A remote attacker could bypass authorization checks and access webhook operations they are not entitled to. This may lead to unauthorized changes to webhook configuration.
Recommendation
Track the fixing pull request and deploy it once merged. Until then, restrict access to webhook functionality and verify user permissions.
Other vulnerabilities in cal.com
See all- CVE-2025-71389Critical
Cal.com (calcom/cal.diy) before version 5.9.9 is vulnerable to unauthenticated remote code execution. The application bundles a version of Next.js whose React Server Components (RSC) request handling deserializes attacker-controlled input. A remote attacker can send a crafted RSC request and cause arbitrary code execution on the server without authentication or user interaction. The flaw originates from CVE-2025-55182 in Next.js and is fixed in version 5.9.9 by updating the dependency.
- CVE-2024-58354Critical
Vulnerability in the cal.com repository (later cal.diy) in GitHub Actions. The pr.yml workflow uses the pull_request_target trigger with default write permissions, allowing an attacker to execute arbitrary commands with the write-scoped GITHUB_TOKEN. An attacker can push commits, merge or mutate pull requests, add or delete comments, and delete or force-push branches.
- CVE-2026-109143Medium
A vulnerability was determined in calcom cal.com and cal.diy up to 6.2.0. This vulnerability affects the function credentials.delete of the file /api/trpc/credentials/delete. Manipulation of the argument teamId causes improper privilege management. The attack can be initiated remotely and the exploit has been publicly disclosed.
- CVE-2024-58355High
Cal.com (calcom/cal.diy) through version 4.7.15 has a stored cross-site scripting (XSS) vulnerability in the single booking view (e.g., https://app.cal.com/booking/<id>). Booking-question field labels are rendered via React's dangerouslySetInnerHTML without sanitizing or escaping user input, allowing an attacker to inject arbitrary HTML/JavaScript.
- CVE-2024-58353High
XSS vulnerability in Cal.com (calcom/cal.diy) versions up to 4.7.15. Booking form field labels are rendered via React's dangerouslySetInnerHTML without proper sanitization, allowing injection of arbitrary HTML/JavaScript. Fixed in version 4.7.16.
- CVE-2023-37919Medium
Cal.com is scheduling software that has a vulnerability allowing active sessions to remain after enabling 2FA. When 2FA is activated on an account logged in on two or more devices, the other device(s) remain logged in without requiring identity verification.
Original NVD description (English source)
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.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

