Package: gh (2.46.0-3)

GitHub CLI, GitHub’s official command line tool

Other Packages Related to gh:

  • dep: [libc6] (>= 2.34)

    GNU C Library: Shared libraries

Download gh

ArchitecturePackage sizeInstalled sizeFilesPackage
amd647.3 MiB34 MiBlist of filesDownload
arm646.3 MiB34 MiBlist of filesDownload

Package file paths (191)

Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.

  • /usr/bin/gh
  • /usr/share/bash-completion/completions/gh
  • /usr/share/doc/gh/changelog.Debian.gz
  • /usr/share/doc/gh/copyright
  • /usr/share/man/man1/gh.1.gz
  • /usr/share/man/man1/gh-alias.1.gz
  • /usr/share/man/man1/gh-alias-delete.1.gz
  • /usr/share/man/man1/gh-alias-import.1.gz
  • /usr/share/man/man1/gh-alias-list.1.gz
  • /usr/share/man/man1/gh-alias-set.1.gz
  • /usr/share/man/man1/gh-api.1.gz
  • /usr/share/man/man1/gh-auth.1.gz
  • /usr/share/man/man1/gh-auth-login.1.gz
  • /usr/share/man/man1/gh-auth-logout.1.gz
  • /usr/share/man/man1/gh-auth-refresh.1.gz
  • /usr/share/man/man1/gh-auth-setup-git.1.gz
  • /usr/share/man/man1/gh-auth-status.1.gz
  • /usr/share/man/man1/gh-auth-switch.1.gz
  • /usr/share/man/man1/gh-auth-token.1.gz
  • /usr/share/man/man1/gh-browse.1.gz
  • /usr/share/man/man1/gh-cache.1.gz
  • /usr/share/man/man1/gh-cache-delete.1.gz
  • /usr/share/man/man1/gh-cache-list.1.gz
  • /usr/share/man/man1/gh-codespace.1.gz
  • /usr/share/man/man1/gh-codespace-code.1.gz
  • /usr/share/man/man1/gh-codespace-cp.1.gz
  • /usr/share/man/man1/gh-codespace-create.1.gz
  • /usr/share/man/man1/gh-codespace-delete.1.gz
  • /usr/share/man/man1/gh-codespace-edit.1.gz
  • /usr/share/man/man1/gh-codespace-jupyter.1.gz
  • /usr/share/man/man1/gh-codespace-list.1.gz
  • /usr/share/man/man1/gh-codespace-logs.1.gz
  • /usr/share/man/man1/gh-codespace-ports.1.gz
  • /usr/share/man/man1/gh-codespace-ports-forward.1.gz
  • /usr/share/man/man1/gh-codespace-ports-visibility.1.gz
  • /usr/share/man/man1/gh-codespace-rebuild.1.gz
  • /usr/share/man/man1/gh-codespace-ssh.1.gz
  • /usr/share/man/man1/gh-codespace-stop.1.gz
  • /usr/share/man/man1/gh-codespace-view.1.gz
  • /usr/share/man/man1/gh-completion.1.gz
  • /usr/share/man/man1/gh-config.1.gz
  • /usr/share/man/man1/gh-config-clear-cache.1.gz
  • /usr/share/man/man1/gh-config-get.1.gz
  • /usr/share/man/man1/gh-config-list.1.gz
  • /usr/share/man/man1/gh-config-set.1.gz
  • /usr/share/man/man1/gh-extension.1.gz
  • /usr/share/man/man1/gh-extension-browse.1.gz
  • /usr/share/man/man1/gh-extension-create.1.gz
  • /usr/share/man/man1/gh-extension-exec.1.gz
  • /usr/share/man/man1/gh-extension-install.1.gz
  • /usr/share/man/man1/gh-extension-list.1.gz
  • /usr/share/man/man1/gh-extension-remove.1.gz
  • /usr/share/man/man1/gh-extension-search.1.gz
  • /usr/share/man/man1/gh-extension-upgrade.1.gz
  • /usr/share/man/man1/gh-gist.1.gz
  • /usr/share/man/man1/gh-gist-clone.1.gz
  • /usr/share/man/man1/gh-gist-create.1.gz
  • /usr/share/man/man1/gh-gist-delete.1.gz
  • /usr/share/man/man1/gh-gist-edit.1.gz
  • /usr/share/man/man1/gh-gist-list.1.gz
  • /usr/share/man/man1/gh-gist-rename.1.gz
  • /usr/share/man/man1/gh-gist-view.1.gz
  • /usr/share/man/man1/gh-gpg-key.1.gz
  • /usr/share/man/man1/gh-gpg-key-add.1.gz
  • /usr/share/man/man1/gh-gpg-key-delete.1.gz
  • /usr/share/man/man1/gh-gpg-key-list.1.gz
  • /usr/share/man/man1/gh-issue.1.gz
  • /usr/share/man/man1/gh-issue-close.1.gz
  • /usr/share/man/man1/gh-issue-comment.1.gz
  • /usr/share/man/man1/gh-issue-create.1.gz
  • /usr/share/man/man1/gh-issue-delete.1.gz
  • /usr/share/man/man1/gh-issue-develop.1.gz
  • /usr/share/man/man1/gh-issue-edit.1.gz
  • /usr/share/man/man1/gh-issue-list.1.gz
  • /usr/share/man/man1/gh-issue-lock.1.gz
  • /usr/share/man/man1/gh-issue-pin.1.gz
  • /usr/share/man/man1/gh-issue-reopen.1.gz
  • /usr/share/man/man1/gh-issue-status.1.gz
  • /usr/share/man/man1/gh-issue-transfer.1.gz
  • /usr/share/man/man1/gh-issue-unlock.1.gz
  • /usr/share/man/man1/gh-issue-unpin.1.gz
  • /usr/share/man/man1/gh-issue-view.1.gz
  • /usr/share/man/man1/gh-label.1.gz
  • /usr/share/man/man1/gh-label-clone.1.gz
  • /usr/share/man/man1/gh-label-create.1.gz
  • /usr/share/man/man1/gh-label-delete.1.gz
  • /usr/share/man/man1/gh-label-edit.1.gz
  • /usr/share/man/man1/gh-label-list.1.gz
  • /usr/share/man/man1/gh-org.1.gz
  • /usr/share/man/man1/gh-org-list.1.gz
  • /usr/share/man/man1/gh-pr.1.gz
  • /usr/share/man/man1/gh-pr-checkout.1.gz
  • /usr/share/man/man1/gh-pr-checks.1.gz
  • /usr/share/man/man1/gh-pr-close.1.gz
  • /usr/share/man/man1/gh-pr-comment.1.gz
  • /usr/share/man/man1/gh-pr-create.1.gz
  • /usr/share/man/man1/gh-pr-diff.1.gz
  • /usr/share/man/man1/gh-pr-edit.1.gz
  • /usr/share/man/man1/gh-pr-list.1.gz
  • /usr/share/man/man1/gh-pr-lock.1.gz
  • /usr/share/man/man1/gh-pr-merge.1.gz
  • /usr/share/man/man1/gh-project.1.gz
  • /usr/share/man/man1/gh-project-close.1.gz
  • /usr/share/man/man1/gh-project-copy.1.gz
  • /usr/share/man/man1/gh-project-create.1.gz
  • /usr/share/man/man1/gh-project-delete.1.gz
  • /usr/share/man/man1/gh-project-edit.1.gz
  • /usr/share/man/man1/gh-project-field-create.1.gz
  • /usr/share/man/man1/gh-project-field-delete.1.gz
  • /usr/share/man/man1/gh-project-field-list.1.gz
  • /usr/share/man/man1/gh-project-item-add.1.gz
  • /usr/share/man/man1/gh-project-item-archive.1.gz
  • /usr/share/man/man1/gh-project-item-create.1.gz
  • /usr/share/man/man1/gh-project-item-delete.1.gz
  • /usr/share/man/man1/gh-project-item-edit.1.gz
  • /usr/share/man/man1/gh-project-item-list.1.gz
  • /usr/share/man/man1/gh-project-link.1.gz
  • /usr/share/man/man1/gh-project-list.1.gz
  • /usr/share/man/man1/gh-project-mark-template.1.gz
  • /usr/share/man/man1/gh-project-unlink.1.gz
  • /usr/share/man/man1/gh-project-view.1.gz
  • /usr/share/man/man1/gh-pr-ready.1.gz
  • /usr/share/man/man1/gh-pr-reopen.1.gz
  • /usr/share/man/man1/gh-pr-review.1.gz
  • /usr/share/man/man1/gh-pr-status.1.gz
  • /usr/share/man/man1/gh-pr-unlock.1.gz
  • /usr/share/man/man1/gh-pr-view.1.gz
  • /usr/share/man/man1/gh-release.1.gz
  • /usr/share/man/man1/gh-release-create.1.gz
  • /usr/share/man/man1/gh-release-delete.1.gz
  • /usr/share/man/man1/gh-release-delete-asset.1.gz
  • /usr/share/man/man1/gh-release-download.1.gz
  • /usr/share/man/man1/gh-release-edit.1.gz
  • /usr/share/man/man1/gh-release-list.1.gz
  • /usr/share/man/man1/gh-release-upload.1.gz
  • /usr/share/man/man1/gh-release-view.1.gz
  • /usr/share/man/man1/gh-repo.1.gz
  • /usr/share/man/man1/gh-repo-archive.1.gz
  • /usr/share/man/man1/gh-repo-clone.1.gz
  • /usr/share/man/man1/gh-repo-create.1.gz
  • /usr/share/man/man1/gh-repo-delete.1.gz
  • /usr/share/man/man1/gh-repo-deploy-key.1.gz
  • /usr/share/man/man1/gh-repo-deploy-key-add.1.gz
  • /usr/share/man/man1/gh-repo-deploy-key-delete.1.gz
  • /usr/share/man/man1/gh-repo-deploy-key-list.1.gz
  • /usr/share/man/man1/gh-repo-edit.1.gz
  • /usr/share/man/man1/gh-repo-fork.1.gz
  • /usr/share/man/man1/gh-repo-list.1.gz
  • /usr/share/man/man1/gh-repo-rename.1.gz
  • /usr/share/man/man1/gh-repo-set-default.1.gz
  • /usr/share/man/man1/gh-repo-sync.1.gz
  • /usr/share/man/man1/gh-repo-unarchive.1.gz
  • /usr/share/man/man1/gh-repo-view.1.gz
  • /usr/share/man/man1/gh-ruleset.1.gz
  • /usr/share/man/man1/gh-ruleset-check.1.gz
  • /usr/share/man/man1/gh-ruleset-list.1.gz
  • /usr/share/man/man1/gh-ruleset-view.1.gz
  • /usr/share/man/man1/gh-run.1.gz
  • /usr/share/man/man1/gh-run-cancel.1.gz
  • /usr/share/man/man1/gh-run-delete.1.gz
  • /usr/share/man/man1/gh-run-download.1.gz
  • /usr/share/man/man1/gh-run-list.1.gz
  • /usr/share/man/man1/gh-run-rerun.1.gz
  • /usr/share/man/man1/gh-run-view.1.gz
  • /usr/share/man/man1/gh-run-watch.1.gz
  • /usr/share/man/man1/gh-search.1.gz
  • /usr/share/man/man1/gh-search-code.1.gz
  • /usr/share/man/man1/gh-search-commits.1.gz
  • /usr/share/man/man1/gh-search-issues.1.gz
  • /usr/share/man/man1/gh-search-prs.1.gz
  • /usr/share/man/man1/gh-search-repos.1.gz
  • /usr/share/man/man1/gh-secret.1.gz
  • /usr/share/man/man1/gh-secret-delete.1.gz
  • /usr/share/man/man1/gh-secret-list.1.gz
  • /usr/share/man/man1/gh-secret-set.1.gz
  • /usr/share/man/man1/gh-ssh-key.1.gz
  • /usr/share/man/man1/gh-ssh-key-add.1.gz
  • /usr/share/man/man1/gh-ssh-key-delete.1.gz
  • /usr/share/man/man1/gh-ssh-key-list.1.gz
  • /usr/share/man/man1/gh-status.1.gz
  • /usr/share/man/man1/gh-variable.1.gz
  • /usr/share/man/man1/gh-variable-delete.1.gz
  • /usr/share/man/man1/gh-variable-list.1.gz
  • /usr/share/man/man1/gh-variable-set.1.gz
  • /usr/share/man/man1/gh-workflow.1.gz
  • /usr/share/man/man1/gh-workflow-disable.1.gz
  • /usr/share/man/man1/gh-workflow-enable.1.gz
  • /usr/share/man/man1/gh-workflow-list.1.gz
  • /usr/share/man/man1/gh-workflow-run.1.gz
  • /usr/share/man/man1/gh-workflow-view.1.gz
  • /usr/share/zsh/vendor-completions/_gh

Field source: Debian 13 (Trixie) main amd64

Use this package

OpenFactory can boot this operating system in a browser VM, or start a build that includes the native package name from this record.

Versions, suites, and repositories

Each row is recorded package-index metadata for one version, architecture, suite, and repository. Names, URLs, and sizes are source-reported; a link is a potentially mutable retrieval location, not an OpenFactory redistribution claim or proof that OpenFactory retained the artifact bytes.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
2.46.0-3trixie / mainamd64Debian 13 · main · amd647.3 MiB34 MiBpool/main/g/gh/gh_2.46.0-3_amd64.deb
2.46.0-3trixie / mainarm64Debian 13 · main · arm646.3 MiB34 MiBpool/main/g/gh/gh_2.46.0-3_arm64.deb

Field source: Debian 13 (Trixie) main amd64

Known vulnerabilities

Matching against OpenFactory catalog package versions is in progress.

CVESeverityVersion impact
[CVE-2026-72924]

Published:

GitHub CLI (gh) is GitHub's official command line tool. Versions 2.28.0 through 2.97.0 bind the local listener created by gh codespace ports forward to all available network interfaces by default. Whi

Medium(4.6)Affected
Details (2)
  • 2.46.0-3 · amd64 · trixie

    Affected

    nvd · gh · debian · 13

  • 2.46.0-3 · arm64 · trixie

    Affected

    nvd · gh · debian · 13

[CVE-2026-64655]

Published:

GitHub CLI (gh) is GitHub’s official command line tool. Prior to 2.97.0, gh attestation verify  builds the certificate Subject Alternative Name matcher from the --signer-repo and --signer-workflow  fl

Low(2.1)Affected
Details (2)
  • 2.46.0-3 · amd64 · trixie

    Affected

    nvd · gh · debian · 13

  • 2.46.0-3 · arm64 · trixie

    Affected

    nvd · gh · debian · 13

[CVE-2026-64652]

Published:

GitHub CLI (gh) is GitHub's official command line tool. Prior to version 2.97.0, gh auth status masked only the characters after the last underscore in certain fine-grained personal access tokens and

Low(3.3)Affected
Details (2)
  • 2.46.0-3 · amd64 · trixie

    Affected

    nvd · gh · debian · 13

  • 2.46.0-3 · arm64 · trixie

    Affected

    nvd · gh · debian · 13

[CVE-2026-64654]

Published:

GitHub CLI (gh) is GitHub's official command line tool. Prior to version 2.97.0, multiple GitHub CLI commands printed externally controlled gist, API, pull request, release, codespace, skill, or agent

Medium(6.7)Affected
Details (2)
  • 2.46.0-3 · amd64 · trixie

    Affected

    nvd · gh · debian · 13

  • 2.46.0-3 · arm64 · trixie

    Affected

    nvd · gh · debian · 13

[CVE-2026-64653]

Published:

GitHub CLI (gh) is GitHub’s official command line tool. Prior to 2.97.0, some HTTP request URLs interpolate variable path components without percent encoding, allowing URL path metacharacters in attac

Medium(5.4)Affected
Details (2)
  • 2.46.0-3 · amd64 · trixie

    Affected

    nvd · gh · debian · 13

  • 2.46.0-3 · arm64 · trixie

    Affected

    nvd · gh · debian · 13

[CVE-2026-59831]

Published:

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

Medium(4.4)Affected
Details (2)
  • 2.46.0-3 · amd64 · trixie

    Affected

    nvd · gh · debian · 13

  • 2.46.0-3 · arm64 · trixie

    Affected

    nvd · gh · debian · 13

[CVE-2026-48501]

Published:

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 v

High(7.4)Affected
Details (2)
  • 2.46.0-3 · amd64 · trixie

    Affected

    nvd · gh · debian · 13

  • 2.46.0-3 · arm64 · trixie

    Affected

    nvd · gh · debian · 13

[CVE-2026-45803]

Published:

`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

Low(3.5)Affected
Details (2)
  • 2.46.0-3 · amd64 · trixie

    Affected

    nvd · gh · debian · 13

  • 2.46.0-3 · arm64 · trixie

    Affected

    nvd · gh · debian · 13

Fixed and unaffected versions (3)
CVESeverityVersion impact
[CVE-2024-54132]

Published:

GitHub CLI vulnerabilities

High(7.5)Fixed
Details (2)
  • 2.46.0-3 · amd64 · trixie

    Fixed · Fixed: 2.46.0-3

    usn · gh · debian · 13

  • 2.46.0-3 · arm64 · trixie

    Fixed · Fixed: 2.46.0-3

    usn · gh · debian · 13

[CVE-2024-53858]

Published:

GitHub CLI vulnerabilities

MediumFixed
Details (2)
  • 2.46.0-3 · amd64 · trixie

    Fixed · Fixed: 2.46.0-3

    usn · gh · debian · 13

  • 2.46.0-3 · arm64 · trixie

    Fixed · Fixed: 2.46.0-3

    usn · gh · debian · 13

[CVE-2024-52308]

Published:

GitHub CLI vulnerability

Critical(9.6)Fixed
Details (2)
  • 2.46.0-3 · amd64 · trixie

    Fixed · Fixed: 2.46.0-2

    usn · gh · debian · 13

  • 2.46.0-3 · arm64 · trixie

    Fixed · Fixed: 2.46.0-2

    usn · gh · debian · 13

Last synced:

[CVE catalog]

Checksums

Repository signatures authenticate metadata. Artifact hashing is recorded separately. Neither establishes package safety.

2.46.0-3 / amd64Observed Sep 1, 2026sha256 4af2d243a11c…343ea872Source-reported digest

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported digest (sha256): 4af2d243a11c94ade52aa2e66bb28d8a048fc05f95e2f7cb0e0ecad2343ea872

Verify download

printf '%s %s\n' '4af2d243a11c94ade52aa2e66bb28d8a048fc05f95e2f7cb0e0ecad2343ea872' 'gh_2.46.0-3_amd64.deb' | sha256sum --check --strict -

Field source: Debian 13 (Trixie) main amd64

2.46.0-3 / arm64Observed Sep 1, 2026sha256 4f17755b8325…29ccdafaSource-reported digest

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported digest (sha256): 4f17755b8325f60cf970ef651c712a39f75aee5766b8fdeb736a1cfa29ccdafa

Verify download

printf '%s %s\n' '4f17755b8325f60cf970ef651c712a39f75aee5766b8fdeb736a1cfa29ccdafa' 'gh_2.46.0-3_arm64.deb' | sha256sum --check --strict -

Field source: Debian 13 (Trixie) main arm64

Sources

  • Authoritative source; repository metadata signature verified

    Signature evidence

    trixie-main-amd64:3ab4e811cf4f3e5a335d382c58cc19d85f1abe7a4ef4689160ca1f637fa0e9b3

    Repository-signature verification record
    Signed-object SHA-256
    98b25b5cd185c59d34aa6e4c3e9b5b8f01bbe9d104fe2dcfbcd30dc0a14a59ed
    Signer fingerprint
    4CB50190207B4758A3F73A796ED0E7B82643E131
    Keyring revision
    debian-archive-keyring.gpg
    SHA-256 506b815cbb32d9b6066b4a2aa524071e071761e7e7f68c3ac74f3061ba852017
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Path
    main/binary-amd64/Packages.xz
    Expected SHA-256
    3ab4e811cf4f3e5a335d382c58cc19d85f1abe7a4ef4689160ca1f637fa0e9b3
    Observed SHA-256
    3ab4e811cf4f3e5a335d382c58cc19d85f1abe7a4ef4689160ca1f637fa0e9b3
    Result
    match verified
  • Authoritative source; repository metadata signature verified

    Signature evidence

    trixie-main-arm64:753da751bbc7a679f48bd1b623ffd4479cb6861c426118284c76eb82909e4908

    Repository-signature verification record
    Signed-object SHA-256
    98b25b5cd185c59d34aa6e4c3e9b5b8f01bbe9d104fe2dcfbcd30dc0a14a59ed
    Signer fingerprint
    4CB50190207B4758A3F73A796ED0E7B82643E131
    Keyring revision
    debian-archive-keyring.gpg
    SHA-256 506b815cbb32d9b6066b4a2aa524071e071761e7e7f68c3ac74f3061ba852017
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Path
    main/binary-arm64/Packages.xz
    Expected SHA-256
    753da751bbc7a679f48bd1b623ffd4479cb6861c426118284c76eb82909e4908
    Observed SHA-256
    753da751bbc7a679f48bd1b623ffd4479cb6861c426118284c76eb82909e4908
    Result
    match verified