C-0091 - CVE-2022-47633-kyverno-signature-bypass

Framework

AllControls, ArmoBest

Severity

High

Description of the the issue

CVE-2022-47633 is a high severity vulnerability in Kyverno, it enables attackers to bypass the image signature validation of policies using a malicious image repository or MITM proxy. Image signature verification process is used to verify the integrity of the image and prevent the execution of malicious images. The verification process was pull image manifest twice, once for verification and once for the actual execution. The verification process was bypassed by using a malicious image repository or MITM proxy to return a different manifest for the verification process. This vulnerability was fixed in Kyverno 1.8.5. This issue can be mitigated by using only trusted image repositories and by using a secure connection to the image repository. See C-0001 and C-0078 for limiting the use of trusted repositories.

Related resources

Deployment

What does this control test

This control test for vulnerable versions of Grafana (between 1.8.3 and 1.8.4)

Remediation

Update your Grafana to 9.2.4 or above

Example