Approved changes feed: RSS · Atom

cpe:2.3:a:cli:cli:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorCli (55ed5e98-f56b-5586-860a-7622e6b7be15)
ProductCli (888c332c-85b4-5485-89d3-20e9f1ec05f3)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-59831 vulnerable 2026-07-29 01:03:17.627562 GitHub CLI `gh codespace jupyter` could allow remote code execution when connecting to a malicious Codespace
MEDIUM (4.4)
GitHub CLI (gh) is GitHub’s official command line tool. From 2.10.0 through 2.95.0, connecting to a malicious Codespace with gh codespace jupyter can allow command execution because the command opens a JupyterLab URL supplied by a process inside the Codespace without validating that it is a loopback HTTP or HTTPS address, allowing a crafted vscode:// or vscode-insiders:// URL to be handed to VS Code. This issue is fixed in version 2.96.0.
Published: 2026-07-09T22:11:05.418Z
Updated: 2026-07-14T01:20:59.985Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-48501 vulnerable 2026-06-08 08:05:12.280156 GitHub CLI tokens leak via `gh attestation` commands
HIGH (7.4)
GitHub CLI (gh) is GitHub’s official command line tool. Prior to 2.93.0, GitHub CLI incorrectly includes authorization header in API requests to TUF repository mirrors via gh attestation, gh release verify, and gh release verify-asset commands. The CLI uses a shared HTTP client with an authentication layer that automatically attaches tokens to outgoing requests. This layer lacks accurate host detection and can incorrectly attribute the target host, providing it with a token it should never receive. Specifically, the host normalization logic collapses any *.github.com subdomain to github.com, so a request to tuf-repo.github.com (a GitHub Pages site, not a GitHub API endpoint) is treated as a request to github.com and receives the user's github.com token. For hosts that don't match github.com or a known GHES instance at all, the resolver falls back to GH_ENTERPRISE_TOKEN if set. The gh attestation, gh release verify and gh release verify-asset commands fetch data from several external hosts as part of their normal operation (TUF metadata from tuf-repo.github.com and tuf-repo-cdn.sigstore.dev, artifact bundles from Azure Blob Storage). Because these requests go through the same authenticated HTTP client, the token is sent to all of them. This vulnerability is fixed in 2.93.0.
Published: 2026-05-29T15:14:54.975Z
Updated: 2026-05-29T17:14:30.823Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-45803 vulnerable 2026-06-08 08:05:11.875413 gh: GitHub Actions log output in `gh run view` allows terminal escape sequence injection
LOW (3.5)
`gh` is GitHub’s official command line tool. From 1.6.0 to before 2.92.0, a security vulnerability has been identified in GitHub CLI that could allow terminal escape sequence injection when users view GitHub Actions workflow logs using gh run view --log or gh run view --log-failed. The vulnerability stems from the way GitHub CLI handles raw Actions log output. The gh run view --log and gh run view --log-failed commands stream workflow log lines to stdout or the configured pager without sanitizing terminal control sequences. An attacker who can influence GitHub Actions log content, for example via a PR triggered workflow, can embed escape sequences that are replayed in the user's terminal when they inspect the run. Depending on the victim's terminal emulator, injected sequences could change the window title, manipulate on screen content, or in some terminal emulators (such as screen) potentially execute arbitrary commands. This vulnerability is fixed in 2.92.0.
Published: 2026-05-15T15:26:56.675Z
Updated: 2026-05-15T17:48:01.444Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-25204 vulnerable 2026-06-08 07:12:50.840878 `gh attestation verify` returns incorrect exit code during verification if no attestations are present
MEDIUM (6.3)
`gh` is GitHub’s official command line tool. Starting in version 2.49.0 and prior to version 2.67.0, under certain conditions, a bug in GitHub's Artifact Attestation cli tool `gh attestation verify` causes it to return a zero exit status when no attestations are present. This behavior is incorrect: When no attestations are present, `gh attestation verify` should return a non-zero exit status code, thereby signaling verification failure. An attacker can abuse this flaw to, for example, deploy malicious artifacts in any system that uses `gh attestation verify`'s exit codes to gatekeep deployments. Users are advised to update `gh` to patched version `v2.67.0` as soon as possible.
Published: 2025-02-14T16:38:29.038Z
Updated: 2025-03-03T19:13:28.888Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-54132 vulnerable 2026-06-08 06:54:16.082719 GitHub CLI allows downloading malicious GitHub Actions workflow artifact to result in path traversal vulnerability
The GitHub CLI is GitHub’s official command line tool. A security vulnerability has been identified in GitHub CLI that could create or overwrite files in unintended directories when users download a malicious GitHub Actions workflow artifact through gh run download. This vulnerability stems from a GitHub Actions workflow artifact named .. when downloaded using gh run download. The artifact name and --dir flag are used to determine the artifact’s download path. When the artifact is named .., the resulting files within the artifact are extracted exactly 1 directory higher than the specified --dir flag value. This vulnerability is fixed in 2.63.1.
Published: 2024-12-04T15:29:07.426Z
Updated: 2024-12-04T21:40:02.517Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-53858 vulnerable 2026-06-08 06:54:15.637186 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-52308 vulnerable 2026-06-08 06:52:14.762680 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.