Description:
go-gh is a Go module for interacting with the gh utility and the GitHub API from the command line. A security vulnerability has been identified in go-gh that could leak authentication tokens intended for GitHub hosts to non-GitHub hosts when within a codespace. go-gh sources authentication tokens from different environment variables depending on the host involved: 1. GITHUB_TOKEN, GH_TOKEN for GitHub.com and ghe.com and 2. GITHUB_ENTERPRISE_TOKEN, GH_ENTERPRISE_TOKEN for GitHub Enterprise Server. Prior to version 2.11.1, auth.TokenForHost could source a token from the `GITHUB...
Advisory CVE-2024-53859 references a vulnerability in the following Go modules:
Description: go-gh is a Go module for interacting with the
gh
utility and the GitHub API from the command line. A security vulnerability has been identified ingo-gh
that could leak authentication tokens intended for GitHub hosts to non-GitHub hosts when within a codespace.go-gh
sources authentication tokens from different environment variables depending on the host involved: 1.GITHUB_TOKEN
,GH_TOKEN
for GitHub.com and ghe.com and 2.GITHUB_ENTERPRISE_TOKEN
,GH_ENTERPRISE_TOKEN
for GitHub Enterprise Server. Prior to version2.11.1
,auth.TokenForHost
could source a token from the `GITHUB...References:
No existing reports found with this module or alias. See doc/quickstart.md for instructions on how to triage this report.