Skip to content
OpenAdvisories

Product · GitHub

GitHub Enterprise Server

46 known vulnerabilities.

46 results · Feed

  • Medium 6.3

    GitHub Enterprise Server Information Disclosure Vulnerability Exposes Private Repository Names via Search API

    An exposure of sensitive information vulnerability was identified in GitHub Enterprise Server that could allow an attacker to disclose the names of private repositories within an organization. This issue could be exploited by leveraging a user-to-server token…

  • High 8.6

    Markdown math block sanitization bypass allows privilege escalation and unauthorized workflow triggers

    An improper neutralization of input vulnerability was identified in GitHub Enterprise Server that allowed cross-site scripting in GitHub Markdown that used `$$..$$` math blocks. Exploitation required access to the target GitHub Enterprise Server instance and …

  • Medium 5.7

    An information disclosure vulnerability was identified in GitHub Enterprise Server via attacker uploaded asset URL allo…

  • Medium 6.2

    An improper privilege management vulnerability allowed arbitrary workflows to be committed using an improperly scoped P…

  • Medium 5.8

    A Cross-Site Scripting (XSS) vulnerability was identified in the repository transfer feature of GitHub Enterprise Serve…

  • Critical 9.5

    An XML signature wrapping vulnerability was present in GitHub Enterprise Server (GHES) when using SAML authentication w…

  • Medium 5.9

    Incorrect Authorization allows read access to issues in GitHub Enterprise Server

    An Incorrect Authorization vulnerability was identified in GitHub Enterprise Server that allowed a GitHub App with only content: read and pull_request_write: write permissions to read issue content inside a private repository. This was only exploitable via us…

  • Medium 5.3

    An Incorrect Authorization vulnerability was identified in GitHub Enterprise Server, allowing an attacker to update the…

  • Medium 6.3

    GitHub Enterprise Server Information Disclosure Vulnerability Exposes Private Repository Names via Deploy Keys

    An exposure of sensitive information vulnerability in GitHub Enterprise Server would allow an attacker to enumerate the names of private repositories that utilize deploy keys. This vulnerability did not allow unauthorized access to any repository content besi…

  • Medium 6.9

    Security misconfiguration was identified in GitHub Enterprise Server that allowed sensitive data exposure

    A Security Misconfiguration vulnerability in GitHub Enterprise Server allowed sensitive information disclosure to unauthorized users in GitHub Enterprise Server by exploiting organization ruleset feature. This attack required an organization member to explici…

  • Medium 5.9

    Improper authorization allows read access to issue content in GitHub Enterprise Server

    An Incorrect Authorization vulnerability was identified in GitHub Enterprise Server that allowed read access to issue content via GitHub Projects. This was only exploitable in internal repositories and required the attacker to have access to the corresponding…

  • Medium 6.9

    Improper authorization allows persistent access in GitHub Enterprise Server

    An Incorrect Authorization vulnerability was identified in GitHub Enterprise Server that allowed a suspended GitHub App to retain access to the repository via a scoped user access token. This was only exploitable in public repositories while private repositor…

  • Medium 6.8

    Cross Site Request Forgery was identified in GitHub Enterprise Server that allowed write in a user owned repository

    A Cross-Site Request Forgery vulnerability in GitHub Enterprise Server allowed write operations on a victim-owned repository by exploiting incorrect request types. A mitigating factor is that the attacker would have to be a trusted GitHub Enterprise Server us…

  • High 7.7

    Denial of Service vulnerability was identified in GitHub Enterprise Server that allowed resource exhaustion

    A Denial of Service vulnerability was identified in GitHub Enterprise Server that allowed an attacker to cause unbounded resource exhaustion by sending a large payload to the Git server. This vulnerability affected all versions of GitHub Enterprise Server pri…

  • Medium 5.8

    Improper Privilege Management allows for access to unauthorized repository content during migration

    An improper privilege management vulnerability allowed users to migrate private repositories without having appropriate scopes defined on the related Personal Access Token. This vulnerability affected all versions of GitHub Enterprise Server prior to 3.14 and…

  • High 7.6

    A Server-Side Request Forgery vulnerability was identified in GitHub Enterprise Server that allowed an attacker with th…

  • Critical 9.1

    Improper input validation vulnerability was identified in GitHub Enterprise Server that allowed privilege escalation in the Management Console

    A command injection vulnerability was identified in GitHub Enterprise Server that allowed an attacker with an editor role in the Management Console to gain admin SSH access to the appliance when configuring GeoJSON settings. Exploitation of this vulnerability…

  • Unscored —

    Information disclosure in GitHub Enterprise Server leading to unauthorized viewing of private repository names

    An information disclosure vulnerability was identified in GitHub Enterprise Server that allowed private repositories to be added to a GitHub Actions runner group via the API by a user who did not have access to those repositories, resulting in the repository …

  • Medium 6.5

    Path traversal in GitHub Enterprise Server leading to arbitrary file reading when building a GitHub Pages site

    A path traversal vulnerability was identified in GitHub Enterprise Server that allowed arbitrary file reading when building a GitHub Pages site. To exploit this vulnerability, an attacker would need permission to create and build a GitHub Pages site on the Gi…

  • Critical 9.8

    Incorrect authorization check in GitHub Enterprise Server leading to escalation of privileges in GraphQL API requests from GitHub Apps using scoped user-to-server tokens

    An incorrect authorization vulnerability was identified in GitHub Enterprise Server, allowing for escalation of privileges in GraphQL API requests from GitHub Apps. This vulnerability allowed an app installed on an organization to gain access to and modify mo…

  • Medium 6.5

    Incorrect Authorization in GitHub Enterprise Server leads to Action Workflow modifications without Workflow Scope

    An incorrect authorization vulnerability was identified in GitHub Enterprise Server that allowed a repository-scoped token with read/write access to modify Action Workflow files without a Workflow scope. The Create or Update file contents API should enforce w…

  • High 8.8

    Path traversal in GitHub Enterprise Server leading to remote code execution in GitHub Pages

    A path traversal vulnerability was identified in GitHub Enterprise Server that allowed remote code execution when building a GitHub Pages site. To exploit this vulnerability, an attacker would need permission to create and build a GitHub Pages site on the ins…

  • Critical 9.8

    Improper Limitation of a Pathname to a Restricted Directory in GitHub Enterprise Server leading to RCE

    An improper limitation of a pathname to a restricted directory vulnerability was identified in GitHub Enterprise Server that enabled remote code execution. A check was added within Pages to ensure the working directory is clean before unpacking new content to…

  • High 7.2

    Incorrect authorization in GitHub Enterprise Server token generation leading to full admin access

    An incorrect authorization vulnerability was identified in GitHub Enterprise Server that allowed a scoped user-to-server token to escalate to full admin/owner privileges. An attacker would require an account with admin access to install a malicious GitHub App…

  • Medium 6.5

    Improper Privilege Management in GitHub Enterprise Server leading to page creation and deletion

    An improper privilege management vulnerability was identified in GitHub Enterprise Server that allowed users with improper privileges to create or delete pages via the API. To exploit this vulnerability, an attacker would need to be added to an organization's…

  • High 8.8

    Improper Neutralization of Argument Delimiters in a Command in GitHub Enterprise Server leading to Remote Code Execution

    CRITICAL: An improper neutralization of argument delimiters in a command vulnerability was identified in GitHub Enterprise Server that enabled remote code execution. To exploit this vulnerability, an attacker would need permission to create and build GitHub P…

  • Medium 5.7

    Incomplete cache verification issue in GitHub Enterprise Server leading to exposure of private repo files

    An improper cache key vulnerability was identified in GitHub Enterprise Server that allowed an unauthorized actor to access private repository files through a public repository. To exploit this, an actor would need to already be authorized on the GitHub Enter…

  • High 8.8

    Deserialization of Untrusted Data vulnerability in GitHub Enterprise Server leading to Remote Code Execution

    A deserialization of untrusted data vulnerability was identified in GitHub Enterprise Server that could potentially lead to remote code execution on the SVNBridge. To exploit this vulnerability, an attacker would need to gain access via a server-side request …

  • Unscored —

    Stored XSS vulnerability in GitHub Enterprise Server leading to injection of arbitrary attributes

    A stored XSS vulnerability was identified in GitHub Enterprise Server that allowed the injection of arbitrary attributes. This injection was blocked by Github's Content Security Policy (CSP). This vulnerability affected all versions of GitHub Enterprise Serve…

  • Unscored —

    Path traversal in GitHub Enterprise Server management console leading to a bypass of CSRF protections

    A path traversal vulnerability was identified in GitHub Enterprise Server management console that allowed the bypass of CSRF protections. This could potentially lead to privilege escalation. To exploit this vulnerability, an attacker would need to target a us…

  • Unscored —

    Improper control flow in GitHub Enterprise Server hosted Pages leads to remote code execution

    A remote code execution vulnerability was identified in GitHub Enterprise Server that could be exploited when building a GitHub Pages site. To exploit this vulnerability, an attacker would need permission to create and build a GitHub Pages site on the GitHub …

  • Unscored —

    UI misrepresentation of granted permissions in GitHub Enterprise Server leading to unauthorized access to user

    A UI misrepresentation vulnerability was identified in GitHub Enterprise Server that allowed more permissions to be granted during a GitHub App's user-authorization web flow than was displayed to the user during approval. To exploit this vulnerability, an att…

  • Unscored —

    Path traversal in GitHub Enterprise Server hosted Pages leads to unauthorized file read access

    A path traversal vulnerability was identified in GitHub Pages builds on GitHub Enterprise Server that could allow an attacker to read system files. To exploit this vulnerability, an attacker would need permission to create and build a GitHub Pages site on the…

  • Unscored —

    Unsafe configuration options in GitHub Pages leading to path traversal on GitHub Enterprise Server

    A path traversal vulnerability was identified in GitHub Enterprise Server that could be exploited when building a GitHub Pages site. User-controlled configuration options used by GitHub Pages were not sufficiently restricted and made it possible to read files…

  • Unscored —

    Improper access control in GitHub Enterprise Server allows self-hosted runners to execute outside their control group

    An improper access control vulnerability in GitHub Enterprise Server allowed a workflow job to execute in a self-hosted runner group it should not have had access to. This affects customers using self-hosted runner groups for access control. A repository with…

  • Unscored —

    Unsafe configuration options in GitHub Pages leading to path traversal on GitHub Enterprise Server

    A path traversal vulnerability was identified in GitHub Enterprise Server that could be exploited when building a GitHub Pages site. User-controlled configuration options used by GitHub Pages were not sufficiently restricted and made it possible to read files…

  • Unscored —

    UI misrepresentation of granted permissions in GitHub Enterprise Server leading to unauthorized access to user resources

    A UI misrepresentation vulnerability was identified in GitHub Enterprise Server that allowed more permissions to be granted during a GitHub App's user-authorization web flow than was displayed to the user during approval. To exploit this vulnerability, an att…

  • Unscored —

    Improper access control in GitHub Enterprise Server leading to unauthorized read access to private repository metadata

    An improper access control vulnerability was identified in GitHub Enterprise Server that allowed access tokens generated from a GitHub App's web authentication flow to read private repository metadata via the REST API without having been granted the appropria…

  • Unscored —

    Unsafe configuration options in GitHub Pages leading to remote code execution on GitHub Enterprise Server

    A remote code execution vulnerability was identified in GitHub Enterprise Server that could be exploited when building a GitHub Pages site. User-controlled configuration options used by GitHub Pages were not sufficiently restricted and made it possible to ove…

  • Unscored —

    Improper access control in GitHub Enterprise Server leading to unauthorized changes to maintainer permissions on pull requests

    An improper access control vulnerability was identified in the GitHub Enterprise Server GraphQL API that allowed authenticated users of the instance to modify the maintainer collaboration permission of a pull request without proper authorization. By exploitin…