UBUNTU-CVE-2026-54787

Source
https://ubuntu.com/security/CVE-2026-54787
Import Source
https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-54787.json
JSON Data
https://api.osv.dev/v1/vulns/UBUNTU-CVE-2026-54787
Upstream
Published
2026-07-31T23:17:00Z
Modified
2026-08-06T00:20:54Z
Severity
  • 3.1 (Low) CVSS_V3 - CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N CVSS Calculator
  • Ubuntu - medium
Summary
[none]
Details

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.

References

Affected packages

Ubuntu:Pro:26.04:LTS / sigstore-go

Package

Name
sigstore-go
Purl
pkg:deb/ubuntu/sigstore-go?arch=source&distro=esm-apps%2Fresolute

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

0.*
0.7.1-2
0.7.3-1
0.7.3-2
1.*
1.1.4-1
1.1.4-1ubuntu0.26.04.1~esm1

Ecosystem specific

{
    "binaries": [
        {
            "binary_version": "1.1.4-1ubuntu0.26.04.1~esm1",
            "binary_name": "golang-github-sigstore-sigstore-go-dev"
        },
        {
            "binary_version": "1.1.4-1ubuntu0.26.04.1~esm1",
            "binary_name": "sigstore-go"
        }
    ]
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-54787.json"