Approved changes feed: RSS · Atom
cpe:2.3:a:cli:cli:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Cli (55ed5e98-f56b-5586-860a-7622e6b7be15) |
|---|---|
| Product | Cli (888c332c-85b4-5485-89d3-20e9f1ec05f3) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
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 |
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 |
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 |
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 |
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 |
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.