CVE-2026-63768
Received Received - Intake

Open Redirect in cal.diy Conferencing OAuth Callback

Vulnerability report for CVE-2026-63768, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-20

Last updated on: 2026-07-20

Assigner: VulnCheck

Description

cal.diy through 6.2.0 contains an open redirect vulnerability in the conferencing OAuth callback endpoint that allows attackers to redirect users to arbitrary URLs by crafting malicious state parameters. Attackers can exploit the unsigned state parameter and onErrorReturnTo field to silently redirect visitors from the trusted domain to attacker-controlled URLs for phishing attacks.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-20
Last Modified
2026-07-20
Generated
2026-07-21
AI Q&A
2026-07-20
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
cal diy From 6.2.0 (inc)
calcom cal.diy to 6.2.0 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-601 The web application accepts a user-controlled input that specifies a link to an external site, and uses that link in a redirect.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-63768 is an open redirect vulnerability in cal.diy versions 6.2.0 and earlier. It affects the conferencing OAuth callback endpoint where attackers can manipulate the unsigned state parameter and onErrorReturnTo field to redirect users to arbitrary malicious URLs. This occurs because the state parameter is parsed as JSON without validation, allowing unauthenticated redirects from the trusted domain.

Detection Guidance

To detect this vulnerability, monitor network traffic for unexpected redirects from your cal.diy domain. Check OAuth callback endpoints for unsigned state parameters or onErrorReturnTo fields in URLs. Inspect server logs for 301 redirects to external domains originating from /apps/api/v2/src/modules/conferencing/controllers/conferencing.controller.ts.

Impact Analysis

This vulnerability allows attackers to perform phishing attacks by tricking users into visiting attacker-controlled domains from the trusted cal.diy site. Victims may unknowingly follow links that appear to come from the legitimate API domain, leading to credential theft or malware downloads. The exploit requires no authentication or prior interaction, making it easy to execute.

Compliance Impact

This vulnerability could potentially violate compliance with GDPR and HIPAA due to the risk of phishing attacks. Open redirect flaws may allow attackers to redirect users to malicious sites, leading to unauthorized data access or disclosure. GDPR requires protecting user data from unauthorized access, while HIPAA mandates secure handling of sensitive health information. Exploitation of this flaw could undermine these protections by tricking users into disclosing credentials or sensitive data.

Mitigation Strategies

Apply the patch from cal.diy pull request #29681 which validates callback destinations using getSafeConferencingRedirectUrl. Ensure state parameters are signed and validated. Block unauthenticated redirects by adding authentication guards to the conferencing controller endpoint. Update to version 6.2.1 or later.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-63768. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart