The GitHub Actions ToolKit provides a set of packages to make creating actions easier. The core.exportVariable function uses a well known delimiter that attackers can use to break out of that specific variable and assign values to other arbitrary variables. Workflows that write u...
Vendor
GitHub vulnerabilities
182 published CVES affecting GitHub, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 182
- Critical
- 23
- High
- 75
- Medium
- 80
- Low
- 3
- Unscored
- 1
- CISA KEV
- 0
Products
- Enterprise Server 132
- GitHub Enterprise Server 46
- cmark-gfm 11
- github 9
- cli 4
- Opensearch 3
- @github/copilot 2
- copilot-cli 2
- github-mcp-server 2
- github/codeql-action 2
- @github/paste-markdown 1
- 491-project 1
- actions toolkit 1
- actionsartifact 1
- codeql action 1
- codeql cli 1
- codeql-cli-binaries 1
- copilot command line interface 1
- gaug.es 1
- github.com/github/gh-ost 1
- github.com/github/git-sizer 1
- github.com/github/hub 1
- go-gh 1
- mcp server 1
- pull requests and issues 1
- runner 1
- secure_headers 1
- toolkit 1
- trilogy 1
- view_component 1
Latest GitHub CVEs
Newest publication first · page 7 of 8
-
MediumCVSS 5.0 EPSS 0.70%
-
MediumCVSS 5.4 EPSS 0.62%
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 Server prior to 3.6 and wa...
-
HighCVSS 7.5 EPSS 1.1% PoC
Trilogy is a client library for MySQL. When authenticating, a malicious server could return a specially crafted authentication packet, causing the client to read and return up to 12 bytes of data from an uninitialized variable in stack memory. Users of the trilogy gem should upgr...
-
HighCVSS 8.8 EPSS 1.7%
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 user that was actively...
-
CVE-2022-24724 Integer overflow in table parsing extension leads to heap memory corruption
PublishedCriticalCVSS 9.8 EPSS 4.5%cmark-gfm is GitHub's extended version of the C reference implementation of CommonMark. Prior to versions 0.29.0.gfm.3 and 0.28.3.gfm.21, an integer overflow in cmark-gfm's table row parsing table.c:row_from_string may lead to heap memory corruption when parsing tables who's mark...
-
MediumCVSS 6.1 EPSS 1.1% PoC
VIewComponent is a framework for building view components in Ruby on Rails. Versions prior to 2.31.2 and 2.49.1 contain a cross-site scripting vulnerability that has the potential to impact anyone using translations with the view_component gem. Data received via user input and pa...
-
HighCVSS 8.8 EPSS 2.2%
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 Enterprise Server ins...
-
Unknown
Impact On Windows, if git-sizer is run against a non-bare repository, and that repository has an executable called git.exe, git.bat, etc., then that executable might be run by git-sizer rather than the system git executable. An attacker could try to use social engineering to get...
-
MediumCVSS 6.5 EPSS 1.0%
gh-ost is a triggerless online schema migration solution for MySQL. Versions prior to 1.1.3 are subject to an arbitrary file read vulnerability. The attacker must have access to the target host or trick an administrator into executing a malicious gh-ost command on a host running...
-
HighCVSS 8.8 EPSS 1.2%
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 attacker would need to c...
-
MediumCVSS 6.5 EPSS 1.1%
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 GitHub Enterprise Se...
-
MediumCVSS 4.3 EPSS 0.93%
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 on the GitHub Enterp...
-
CriticalCVSS 9.8 EPSS 1.2%
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 access to one enterp...
-
CVE-2021-37700 Clipboard-based DOM-XSS
PublishedMediumCVSS 6.1 EPSS 1.7%@github/paste-markdown is an npm package for pasting markdown objects. A self Cross-Site Scripting vulnerability exists in the @github/paste-markdown before version 0.3.4. If the clipboard data contains the string <table>, a div is dynamically created, and the clipboard content i...
-
MediumCVSS 6.5 EPSS 1.2%
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 on the GitHub Enterp...
-
MediumCVSS 4.4 EPSS 0.40%
Github's CodeQL action is provided to run CodeQL-based code scanning on non-GitHub CI/CD systems and requires a GitHub access token to connect to a GitHub repository. The runner and its documentation previously suggested passing the GitHub token as a command-line parameter to the...
-
HighCVSS 8.8 EPSS 1.0%
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 attacker would need to c...
-
MediumCVSS 6.5 EPSS 1.4%
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 appropriate permissions. To ex...
-
HighCVSS 8.8 EPSS 2.6%
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 override environment var...
-
HighCVSS 8.1 EPSS 1.0%
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 exploiting this vulnerability,...
-
MediumCVSS 6.5 EPSS 0.84%
An improper access control vulnerability was identified in GitHub Enterprise Server that allowed an authenticated user with the ability to fork a repository to disclose Actions secrets for the parent repository of the fork. This vulnerability existed due to a flaw that allowed th...
-
MediumCVSS 6.5 EPSS 0.95%
An improper access control vulnerability was identified in GitHub Enterprise Server that allowed authenticated users of the instance to gain write access to unauthorized repositories via specifically crafted pull requests and REST API requests. An attacker would need to be able t...
-
HighCVSS 8.8 EPSS 3.1%
A remote code execution vulnerability was identified in GitHub Enterprise Server that could be exploited when building a GitHub Pages site. User-controlled configuration of the underlying parsers used by GitHub Pages were not sufficiently restricted and made it possible to execut...
-
MediumCVSS 4.3 EPSS 1.1%
An improper access control vulnerability was identified in GitHub Enterprise Server that allowed authenticated users of the instance to determine the names of unauthorized private repositories given their numerical IDs. This vulnerability did not allow unauthorized access to any...
-
HighCVSS 8.8 EPSS 3.7%
A remote code execution vulnerability was identified in GitHub Enterprise Server that could be exploited when building a GitHub Pages site. User-controlled configuration of the underlying parsers used by GitHub Pages were not sufficiently restricted and made it possible to execut...
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.