<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://cve.radiocsirt.org</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Sat, 03 Oct 2026 17:08:29 +0000</lastBuildDate>
    <item>
      <title>Withdrawn: CLEANSTART-2026-EM47790 — Security fixes in tkn 0.42.2-r1</title>
      <link>https://cve.radiocsirt.org/vuln/cleanstart-2026-em47790</link>
      <description>&lt;p&gt;&lt;strong&gt;Withdrawn by the publisher.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; CleanStart: tkn&lt;/p&gt;
&lt;p&gt;Package tkn version 0.42.2-r1 fixes 57 vulnerabilities: CVE-2025-15558, CVE-2026-34040, CVE-2026-33997, CVE-2025-69725, CVE-2026-34986...&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Withdrawn by the publisher.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; CleanStart: tkn&lt;/p&gt;
&lt;p&gt;Package tkn version 0.42.2-r1 fixes 57 vulnerabilities: CVE-2025-15558, CVE-2026-34040, CVE-2026-33997, CVE-2025-69725, CVE-2026-34986...&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/cleanstart-2026-em47790</guid>
    </item>
    <item>
      <title>EUVD-2026-343541</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-343541</link>
      <description>EUVD-2026-343541</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-343541</guid>
    </item>
    <item>
      <title>fkie_cve-2026-54787</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-54787</link>
      <description>&lt;p&gt;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.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;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.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-54787</guid>
    </item>
    <item>
      <title>GHSA-wqqc-jjcq-vfxm — sigstore-go fails to check signature timestamps against a signing key's validity period</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-wqqc-jjcq-vfxm</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/sigstore/sigstore-go&lt;/p&gt;
&lt;p&gt;sigstore-go fails to check signature timestamps against a signing key&amp;#39;s validity period for self-managed long-lived keys without certificates.&lt;/p&gt;
&lt;p&gt;## Impact&lt;/p&gt;
&lt;p&gt;To verify a bundle with a self-managed long-lived key, the key needs to be wrapped in an `ExpiringKey` type that implies expiration semantics:&lt;/p&gt;
&lt;p&gt;```go
signatureVerifier, _ := signature.LoadDefaultVerifier(publicKey)
expiredKey := root.NewExpiringKey(signatureVerifier, time.Unix(0, 0), time.Unix(1, 0))
```&lt;/p&gt;
&lt;p&gt;Despite the API contract, the validator does not check the bundle signing time against the validity window. Attackers that obtain expired key materials may be able to sign bundles with those materials that are accepted despite a configured expiry date. This issue only impacts the long-lived signing key workflow, and not standard deployments involving a certificate authority.&lt;/p&gt;
&lt;p&gt;## Reproduction steps&lt;/p&gt;
&lt;p&gt;Start from a sigstore-go checkout:&lt;/p&gt;
&lt;p&gt;```bash
git clone https://github.com/sigstore/sigstore-go.git
cd sigstore-go
git checkout 8ca80c47ef03d26ebf174db7c296700b075b2c16
```&lt;/p&gt;
&lt;p&gt;Apply the [patch] containing the test case and associated materials:&lt;/p&gt;
&lt;p&gt;```bash
git apply sigstore-go-public-key-validity-test.patch
```&lt;/p&gt;
&lt;p&gt;Run the test:&lt;/p&gt;
&lt;p&gt;```bash
go test ./pkg/verify -run TestPublicKeyValidityCheckedAgainstSignedTimestamp
```&lt;/p&gt;
&lt;p&gt;On vulnerable code, the test fails because verification succeeds even though the trusted `ExpiringKey` is not valid at the signed timestamp:&lt;/p&gt;
&lt;p&gt;```text
--- FAIL: TestPublicKeyValidityCheckedAgainstSignedTimestamp
    signed_…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/sigstore/sigstore-go&lt;/p&gt;
&lt;p&gt;sigstore-go fails to check signature timestamps against a signing key&amp;#39;s validity period for self-managed long-lived keys without certificates.&lt;/p&gt;
&lt;p&gt;## Impact&lt;/p&gt;
&lt;p&gt;To verify a bundle with a self-managed long-lived key, the key needs to be wrapped in an `ExpiringKey` type that implies expiration semantics:&lt;/p&gt;
&lt;p&gt;```go
signatureVerifier, _ := signature.LoadDefaultVerifier(publicKey)
expiredKey := root.NewExpiringKey(signatureVerifier, time.Unix(0, 0), time.Unix(1, 0))
```&lt;/p&gt;
&lt;p&gt;Despite the API contract, the validator does not check the bundle signing time against the validity window. Attackers that obtain expired key materials may be able to sign bundles with those materials that are accepted despite a configured expiry date. This issue only impacts the long-lived signing key workflow, and not standard deployments involving a certificate authority.&lt;/p&gt;
&lt;p&gt;## Reproduction steps&lt;/p&gt;
&lt;p&gt;Start from a sigstore-go checkout:&lt;/p&gt;
&lt;p&gt;```bash
git clone https://github.com/sigstore/sigstore-go.git
cd sigstore-go
git checkout 8ca80c47ef03d26ebf174db7c296700b075b2c16
```&lt;/p&gt;
&lt;p&gt;Apply the [patch] containing the test case and associated materials:&lt;/p&gt;
&lt;p&gt;```bash
git apply sigstore-go-public-key-validity-test.patch
```&lt;/p&gt;
&lt;p&gt;Run the test:&lt;/p&gt;
&lt;p&gt;```bash
go test ./pkg/verify -run TestPublicKeyValidityCheckedAgainstSignedTimestamp
```&lt;/p&gt;
&lt;p&gt;On vulnerable code, the test fails because verification succeeds even though the trusted `ExpiringKey` is not valid at the signed timestamp:&lt;/p&gt;
&lt;p&gt;```text
--- FAIL: TestPublicKeyValidityCheckedAgainstSignedTimestamp
    signed_…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-wqqc-jjcq-vfxm</guid>
    </item>
    <item>
      <title>msrc_CVE-2026-54787 — sigstore-go fails to check signature timestamps against a signing key's validity period</title>
      <link>https://cve.radiocsirt.org/vuln/msrc_cve-2026-54787</link>
      <description>msrc_CVE-2026-54787</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/msrc_cve-2026-54787</guid>
    </item>
    <item>
      <title>RHSA-2026:44162 — Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update</title>
      <link>https://cve.radiocsirt.org/vuln/rhsa-2026:44162</link>
      <description>&lt;p&gt;github.com/sigstore/sigstore-go: sigstore-go: Security Policy Bypass via Compromised Log github.com/sigstore/sigstore-go: sigstore-go: Signature bypass allows acceptance of bundles signed with expired keys golang.org/x/text: golang.org/x/text: Denial of Service via invalid UTF-8 input&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;github.com/sigstore/sigstore-go: sigstore-go: Security Policy Bypass via Compromised Log github.com/sigstore/sigstore-go: sigstore-go: Signature bypass allows acceptance of bundles signed with expired keys golang.org/x/text: golang.org/x/text: Denial of Service via invalid UTF-8 input&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/rhsa-2026:44162</guid>
    </item>
    <item>
      <title>UBUNTU-CVE-2026-54787</title>
      <link>https://cve.radiocsirt.org/vuln/ubuntu-cve-2026-54787</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:Pro:26.04:LTS: sigstore-go&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:Pro:26.04:LTS: sigstore-go&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ubuntu-cve-2026-54787</guid>
    </item>
  </channel>
</rss>
