CVE Catalog

CVE-2026-15343

HighCVSS 8.6
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.45%

36th percentile - higher than 36% of all known CVEs

Summary

A path traversal vulnerability was found in GitHub Enterprise Server within the Dependabot updater container. An attacker with code execution in that container could write files to arbitrary repository paths, including GitHub Actions workflow files, potentially leading to secret theft.

Risk Assessment

The risk involves injection of a malicious GitHub Actions workflow that can access repository secrets if the repository uses a pull_request_target workflow or has auto-merge enabled. This could lead to unauthorized access to sensitive data and further privilege escalation.

Recommendation

Immediately upgrade GitHub Enterprise Server to versions 3.21.3, 3.20.5, 3.19.9, 3.18.12, or 3.17.18, depending on your branch. After upgrading, check repositories for unexpected workflow files.

Other vulnerabilities in GitHub Enterprise Server

See all
Original NVD description (English source)

A path traversal vulnerability was identified in GitHub Enterprise Server that allowed an attacker who had code execution inside the Dependabot updater container to write files to arbitrary repository paths, including GitHub Actions workflow files under .github/workflows/ as the path validation did not check the effective path which the attacker could control through the dependency file's directory and symlink target. If the repository used a pull_request_target workflow or had auto-merge enabled, an injected workflow could execute with access to the repository's GitHub Actions secrets. This vulnerability affected all versions of GitHub Enterprise Server prior to 3.22 and was fixed in versions 3.21.3, 3.20.5, 3.19.9, 3.18.12, 3.17.18.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS