Closed
Description
Description
To reproduce this, you effectively need a cosign
built at HEAD since keyless attestation was broken until earlier today.
Run the following:
COSIGN_EXPERIMENTAL=true cosign attest --predicate foo.json <DIGEST>
COSIGN_EXPERIMENTAL=true cosign verify-attestation <DIGEST>
The second command will panic because pubKey
is nil here:
cosign/cmd/cosign/cli/verify/verify_attestation.go
Lines 115 to 117 in dcfb11d
Activity