CVE-2026-64655Disclosure

LOWCVSS 2.1 · LOW

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

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  flag values without escaping regex metacharacters, so a user-supplied repository or workflow name is treated as a regular expression rather than a literal string. Because GitHub permits characters such as  `.`  in organization, repository, and workflow path names and  `.`  is a regex wildcard, an attacker can register a lookalike name (for example github/artifact.attestations-workflows) that satisfies a matcher intended for a different trusted signer (github/artifact-attestations-workflows), bypassing the intended Sigstore attestation verification. Exploitation requires the attacker to create a plausible lookalike repository and produce valid attestations from it, which could undermine supply chain verification for CI/CD pipelines or policy gates that pin trust to a specific signing workflow. This issue is fixed in version 2.97.0.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-185

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

NONE

Momentum

NONE

Threat summary

  • 1 mentions across 1 observed day

What's happening

  • Technical details provided in 1 signal
  • Disclosure: 1 classified signal
  • 1 total mentions across 1 day

Deep dive

Activity timeline1 mentions / 1d
00111Mentions · 2026-08-08: 1Technical Details · 2026-08-08: 108-08
Signal classification1 categories
Disclosure
1100.0%
Full discourse1 post
  • CyberSignal | Cybersecurity News@XQOPTRX
    Disclosure

    🔏 GitHub CLI attestation verification bypass CVE-2026-64655 affects GitHub CLI before 2.97.0. gh attestation verify can interpret characters in repository or workflow names as regex syntax rather than literal text. An attacker could potentially use a carefully chosen lookalike repository/workflow name to bypass intended Sigstore signer verification. 🔎 Source: GitHub / Tenable. #GitHub #SupplyChain #Sigstore #DevSecOps #CyberSecurity

    Post summary

    This post announces CVE-2026-64655, highlighting a regex-based verification bypass in GitHub CLI before 2.97.0 that could let attackers use lookalike repository or workflow names to evade Sigstore signer checks. No PoC, exploit, patch, or active exploitation details are provided.

    0000040
    34 followersView on X

Explore more