Impact
Cal.com cal.diy’s PBAC Permission Engine contains a flaw in the doesUserIdHaveAccessToBooking function of BookingAccessService.ts. An attacker can manipulate the request to bypass authorization checks, allowing them to retrieve or manipulate booking information without appropriate permissions. The vulnerability is an authorization bypass (CWE-862) and a misconfiguration of authorization controls (CWE-863).
Affected Systems
All installations of cal.com cal.diy up to and including version 6.2.0 are affected. The bug resides in the PBAC Permission Engine component. Any user or service that interacts with the BookingAccessService API may be impacted if the application is running a vulnerable version.
Risk and Exploitability
The CVSS score of 5.3 reflects moderate severity, yet the exploit has been publicly released and the attack can be initiated remotely. Since no fix is currently available, the risk is primarily mitigated through constrained access and monitoring rather than remediation. The EPSS score is not available and the vulnerability is not listed in KEV, but the public release of the exploit indicates that attackers can attempt to gain booking‑level privileges until a vendor patch is deployed.
OpenCVE Enrichment