Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach Cal.com login endpoint
-
DeliverySubmit login with TOTP code set
-
ExploitTrigger flawed conditional auth logic
-
ExecutionBypass password verification
-
ImpactGain unauthorized account access
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication algorithm review
|
| Exploitation Conditions | Exploitation targets the login credentials provider's authentication flow: supplying a TOTP code causes the flawed conditional logic to skip password verification, so the concrete prerequisite is the ability to submit a TOTP value in the login request against a Cal.com instance prior to version 5.9.8. The description's phrasing ('when a TOTP code is provided') implies the attack path is tied to the TOTP/two-factor code field, so the practical limiting factor is likely that the victim account has TOTP enabled - verify this scoping with the vendor advisory, as it materially changes the exposed account population. Beyond reachability of the login endpoint and running an unpatched version, no user interaction, privileges, or non-default configuration are required per the CVSS vector (PR:N/UI:N). |
| Impact | This is a genuine high-priority vulnerability, not a high-CVSS-but-low-risk paper tiger. The vendor-assigned CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a network-reachable, low-complexity authentication bypass requiring no prior privileges or user interaction, which is the worst-case profile for an internet-facing scheduling service. Multiple signals corroborate the threat: publicly available exploit code exists, CWE-303 (incorrect implementation of authentication) matches the described conditional-logic flaw, and a vendor patch is confirmed. The one tempering signal is EPSS, which is low at 0.15% (35th percentile), and the CVE is NOT on the CISA KEV list - so there is no evidence of active, widespread in-the-wild exploitation at time of analysis, only demonstrated exploitability. The low EPSS alongside available POC code is not contradictory: EPSS reflects observed/modeled exploitation volume, and newly disclosed auth-bypass flaws in self-hosted apps often lag before EPSS rises. Net assessment: treat as urgent for any self-hosted Cal.com instance below 5.9.8, because the barrier to exploitation is minimal and working exploit logic is public, even though mass-exploitation has not yet been observed. |
| Exploit ScenarioDerived | A remote attacker targets a Cal.com login endpoint for an account that has TOTP two-factor enabled and, by supplying a TOTP code, triggers the flawed conditional logic in the credentials provider so that password verification is skipped entirely, resulting in account takeover. Publicly available exploit code lowers the bar further, letting an unauthenticated attacker reach scheduling data, connected calendars, and account settings without ever knowing the victim's password. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Oct 18, 2026
Authentication bypass in Cal.com before 5.9.8 allows remote unauthenticated attackers to skip password verification by submitting a TOTP code in the login flow, potentially taking over accounts where TOTP is enabled. Publicly available exploit code exists, and while the EPSS score is low at 0.15% (35th percentile), the vendor has released a fix in 5.9.8. The independent assessment rates this as a genuine high-priority issue with network reachability and no user interaction required.
Earlier versions of this analysis (1)
Cal.com is open-source scheduling software. Prior to 5.9.8, A flaw in the login credentials provider allows an attacker to bypass password verification when a TOTP code is provided, potentially gainin
RemediationAI
Upgrade Cal.com to 5.9.8 or later, which is the vendor-released patch; the GitHub security advisory at https://github.com/calcom/cal.com/security/advisories/GHSA-9r3w-4j8q-pw98 provides the fix details. If immediate patching is not possible, restrict access to the login endpoint through IP allowlisting or a WAF rule that blocks untrusted sources, accepting that this can disrupt legitimate remote users; alternatively, temporarily disable the TOTP login path for affected accounts, recognizing that this removes a security control and should be reversed after upgrading. Review authentication logs for anomalous login attempts that include TOTP values without a valid password step, and verify whether affected accounts have TOTP enabled because that likely determines exposure.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Cal.com is open-source scheduling software whose login credentials provider handles password and TOTP-based two-factor authentication. The root cause is CWE-303, Incorrect Implementation of Authentication Algorithm: problematic conditional logic in the authentication flow causes a supplied TOTP code to short-circuit password verification instead of acting as a second factor after a successful password check. The affected component is represented by CPE cpe:2.3:a:cal:cal.com:*:*:*:*:*:*:*:* and EUVD lists cal.com < 5.9.8. Because the assessed vector is AV:N/AC:L/PR:N/UI:N, exploitation requires only network access to the login endpoint and the ability to submit a TOTP value; the independent assessment notes the practical scoping likely depends on the victim account having TOTP enabled, which should be confirmed against the vendor advisory.
Know when Cal gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:N
Network-reachable login bypass with no auth, privileges, or user interaction (AV:N/AC:L/PR:N/UI:N); full account takeover yields C:H/I:H/A:H, scope unchanged as impact stays within the application's authorization context.
Primary rating from Vendor (github).
CVSS VectorVendor: github
Lifecycle Timeline
6DescriptionCVE.org
Cal.com is open-source scheduling software. Prior to 5.9.8, A flaw in the login credentials provider allows an attacker to bypass password verification when a TOTP code is provided, potentially gaining unauthorized access to user accounts. This issue exists due to problematic conditional logic in the authentication flow. This vulnerability is fixed in 5.9.8.
Executive ViewAI
Cal.com versions before 5.9.8 contain a critical authentication bypass that can allow remote attackers to take over TOTP-protected accounts, exposing scheduling data and connected workflows. Publicly available exploit code exists, so internet-facing Cal.com deployments should be treated as a priority remediation item for security leadership. The vendor has released a fixed version, enabling exposure reduction through rapid upgrade and validation.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Improper Access Control in GitHub repository calcom/cal.com prior to 2.7. Rated high severity (CVSS 8.8), this vulnerabi
Cal.com scheduling software (3.1.6 to 6.0.7) has a critical authentication bypass in the NextAuth JWT callback. Attacker
Cal.com is open-source scheduling software. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable
EUVD-2025-201128
NVD
CVE.org
EPSS
GitHub
Exploit-DB