sigstore/policy-controller · Security

PolicyController before 0.2.1 may bypass attestation verification

GHSA ID
GHSA-739f-hw6h-7wq8
CVE ID
CVE-2022-35930
Severity
high
Published
Updated
CVSS
7.1 · CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H
CVSS v3
7.1 · CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H

Description

PolicyController will report a false positive, resulting in an admission when it should not be admitted when:

  • There is at least one attestation with a valid signature
  • There are NO attestations of the type being verified (--type defaults to "custom")

Users should upgrade to cosign version 0.2.1 or greater for a patch. There are no known workarounds at this time.

CWEs

References