CVE-2026-54787

sigstore-go fails to check signature timestamps against a signing key's validity period

Published Jul 31, 2026 CVSS 3.1 · 3.1 Low EPSS < 1% KEV · Not listed
Description
sigstore-go is a Go library for Sigstore signing and verification. Prior to 1.2.1, sigstore-go does not check a bundle signing timestamp against the validity window of an ExpiringKey wrapping a self-managed long-lived signing key without a certificate, which can allow an attacker holding expired key material to sign accepted bundles. This issue is fixed in version 1.2.1.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-wqqc-jjcq-vfxm sigstore-go fails to check signature timestamps against a signing key's validity period
History
Type Values Removed Values Added
First Time appeared Redhat
Redhat hummingbird
Weaknesses CWE-347
CPEs cpe:/a:redhat:hummingbird:1
Vendors & Products Redhat
Redhat hummingbird
References
Metrics threat_severity

None

threat_severity

Low

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Sigstore
Sigstore sigstore-go
Vendors & Products Sigstore
Sigstore sigstore-go
Type Values Removed Values Added
Description sigstore-go is a Go library for Sigstore signing and verification. Prior to 1.2.1, sigstore-go does not check a bundle signing timestamp against the validity window of an ExpiringKey wrapping a self-managed long-lived signing key without a certificate, which can allow an attacker holding expired key material to sign accepted bundles. This issue is fixed in version 1.2.1.
Title sigstore-go fails to check signature timestamps against a signing key's validity period
Weaknesses CWE-324
References
Metrics cvssV3_1

{'score': 3.1, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Jul 31, 2026, 11:36 PM
Reserved
Jun 15, 2026, 11:23 PM
Status
Awaiting Analysis
Published
Jul 31, 2026, 11:17 PM
Modified
Oct 23, 2026, 11:10 PM
Severity
Low
Public date
Jul 31, 2026, 9:58 PM