SEPTEMBER 17, 2026
Live Feed
Back to database
Case File

CVE-2024-58354

CRITICAL · CVSS 9.9 EPSS 0.39% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-07-23 · Last synced 2026-08-22

CyberRota Analysis

AI-Generated

A repository takeover vulnerability in GitHub Actions workflows allows attackers to exploit the cal.com repository by submitting a malicious pull request that executes arbitrary commands with elevated permissions. This critical flaw enables unauthorized access to the repository, allowing attackers to push commits, merge or alter pull requests, and manipulate branches. Organizations using GitHub for their development processes should prioritize immediate remediation to protect their repositories from potential compromise.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2024-58354
Severity
CRITICAL
CVSS
9.9
EPSS
0.39%
GitHub

Original NVD Description

cal.com (calcom repository, later renamed cal.diy) is affected by a repository takeover vulnerability in its GitHub Actions workflows. The workflow pr.yml uses the pull_request_target trigger with the repository's default write permissions and passes them down to check-types.yml. check-types.yml then performs a 'dangerous' checkout of the attacker-submitted pull request code (via the dangerous-git-checkout action) and subsequently executes it (through yarn install and package.json scripts). An attacker can open a pull request whose code runs arbitrary commands with the repository's write-scoped GITHUB_TOKEN, allowing them to push commits, merge or mutate pull requests, add or delete comments, and delete or force-push branches, thereby compromising the repository. The main branch is affected; no patched version is available.