PT-2024-4030 · Github · Github Enterprise Server

Ahacker1

·

Published

2024-02-14

·

Updated

2024-02-15

·

CVE-2024-1482

CVSS v2.0

7.5

High

VectorAV:N/AC:L/Au:S/C:P/I:C/A:N
Name of the Vulnerable Software and Affected Versions GitHub Enterprise Server versions 3.8 through 3.11.4 GitHub Enterprise Server versions prior to 3.9.10 GitHub Enterprise Server versions prior to 3.10.7 GitHub Enterprise Server versions prior to 3.11.5
Description The issue is related to an incorrect authorization vulnerability in GitHub Enterprise Server. This vulnerability allows an attacker to create new branches in public repositories and run arbitrary GitHub Actions workflows with permissions from the GITHUB TOKEN. The attacker would need access to the Enterprise Server to exploit this vulnerability. The vulnerability was reported via the GitHub Bug Bounty program.
Recommendations For GitHub Enterprise Server versions 3.8 through 3.11.4, update to version 3.9.10 or later. For GitHub Enterprise Server versions prior to 3.9.10, update to version 3.9.10 or later. For GitHub Enterprise Server versions prior to 3.10.7, update to version 3.10.7 or later. For GitHub Enterprise Server versions prior to 3.11.5, update to version 3.11.5 or later. As a temporary workaround, consider restricting access to the GitHub Actions workflows and limiting the permissions associated with the GITHUB TOKEN until a patch is applied.

Fix

Incorrect Authorization

Weakness Enumeration

Related Identifiers

BDU:2024-04466
CVE-2024-1482

Affected Products

Github Enterprise Server