Cloudanix VulnDB

CVE-2026-22703

Medium · 5.5

CVSS

5.5

EPSS

0.1%

Published

Jan 10, 2026

CISA due date

—

The record

Cosign provides code signing and transparency for containers and binaries. Prior to versions 2.6.2 and 3.0.4, Cosign bundle can be crafted to successfully verify an artifact even if the embedded Rekor entry does not reference the artifact's digest, signature or public key. When verifying a Rekor entry, Cosign verifies the Rekor entry signature, and also compares the artifact's digest, the user's public key from either a Fulcio certificate or provided by the user, and the artifact signature to the Rekor entry contents. Without these comparisons, Cosign would accept any response from Rekor as valid. A malicious actor that has compromised a user's identity or signing key could construct a valid Cosign bundle by including any arbitrary Rekor entry, thus preventing the user from being able to audit the signing event. This issue has been patched in versions 2.6.2 and 3.0.4.

Affected packages

Ecosystem Package Introduced Fixed
Go github.com/sigstore/cosign 0 No fix
Go github.com/sigstore/cosign/v2 0 2.6.2
Go github.com/sigstore/cosign/v3 0 3.0.4
Bitnami cosign 0 2.6.2
Chainguard aactl 0 0.4.12-r43
Chainguard chainctl 0 0.2.194-r0
Chainguard cloudbeat-9.3 0 9.3.1-r0
Chainguard cloudbeat-fips-9.3 0 9.3.1-r0
Chainguard falcoctl 0 0.12.0-r0
Chainguard falcoctl-fips 0 0.12.1-r0
Chainguard flux-source-controller 0 1.7.4-r5
Chainguard gitsign 0 0.14.0-r0
Chainguard gitsign-credential-cache 0 0.14.0-r0
Chainguard goreleaser 0 2.13.3-r1
Chainguard image-factory-fips 0 0.9.0-r4
Chainguard kyverno-1.16 0 1.16.2-r2
Chainguard kyverno-background-controller-1.16 0 1.16.2-r2
Chainguard kyverno-background-controller-fips-1.16 0 1.16.3-r1
Chainguard kyverno-cleanup-controller-1.16 0 1.16.2-r2
Chainguard kyverno-cleanup-controller-fips-1.16 0 1.16.3-r1
Chainguard kyverno-cli-1.16 0 1.16.2-r2
Chainguard kyverno-cli-fips-1.16 0 1.16.3-r1
Chainguard kyverno-fips-1.16 0 1.16.3-r1
Chainguard kyverno-init-container-1.16 0 1.16.2-r2
Chainguard kyverno-init-container-fips-1.16 0 1.16.3-r1
Chainguard kyverno-notation-aws 0 1.1-r30
Chainguard kyverno-notation-aws-fips 0 1.1-r30
Chainguard kyverno-policy-reporter-plugins-kyverno 0 0.5.3-r2
Chainguard kyverno-reports-controller-1.16 0 1.16.2-r2
Chainguard kyverno-reports-controller-fips-1.16 0 1.16.3-r1
Chainguard policy-controller 0 0.15.1-r0
Chainguard policy-controller-fips 0 0.15.1-r0
Chainguard policy-controller-tester 0 0.15.1-r0
Chainguard policy-controller-tester-fips 0 0.15.1-r0
Chainguard tekton-chains-fips 0 0.26.0-r5
Chainguard teleport-18.6-kube-agent-updater 0 18.6.8-r9
Chainguard tkn 0 0.43.0-r7
Chainguard tkn-fips 0 0.43.0-r3
Chainguard witness 0 0.10.2-r0
Chainguard zot 0 2.1.13-r1
Chainguard zot 0 2.1.14-r0
SUSE:Linux Enterprise Module for Basesystem 15 SP7 cosign 0 3.0.5-150400.3.35.1
Wolfi aactl 0 0.4.12-r43
Wolfi falcoctl 0 0.12.0-r0
Wolfi flux-source-controller 0 1.7.4-r5
Wolfi gitsign 0 0.14.0-r0
Wolfi gitsign-credential-cache 0 0.14.0-r0
Wolfi goreleaser 0 2.13.3-r1
Wolfi kyverno-1.16 0 1.16.2-r2
Wolfi kyverno-background-controller-1.16 0 1.16.2-r2
Wolfi kyverno-cleanup-controller-1.16 0 1.16.2-r2
Wolfi kyverno-cli-1.16 0 1.16.2-r2
Wolfi kyverno-init-container-1.16 0 1.16.2-r2
Wolfi kyverno-notation-aws 0 1.1-r30
Wolfi kyverno-reports-controller-1.16 0 1.16.2-r2
Wolfi policy-controller 0 0.15.1-r0
Wolfi policy-controller-tester 0 0.15.1-r0
Wolfi teleport-18.6-kube-agent-updater 0 18.6.8-r9
Wolfi tkn 0 0.43.0-r7
Wolfi witness 0 0.10.2-r0
Wolfi zot 0 2.1.13-r1
Wolfi zot 0 2.1.14-r0
openSUSE:Leap 15.6 cosign 0 3.0.5-150400.3.35.1
openSUSE:Leap 15.6 govulncheck-vulndb 0 0.0.20260114T191543-150000.1.137.1
openSUSE:Leap 16.0 cosign 0 3.0.5-160000.1.1
openSUSE:Tumbleweed cosign 0 3.0.4-2.1

Related vulnerabilities