Katalog CVE

CVE-2026-122321

KrytyczneCVSS 9.1
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Kyverno w wersji 1.18.0 przed 1.19.2 zawiera obejście weryfikacji podpisu w verifyImages, ponieważ wyniki weryfikacji są buforowane według ciągu referencji obrazu (np. tagu), a nie powiązane z zweryfikowanym skrótem, więc trafienia w pamięć podręczną pomijają sprawdzanie podpisów i atestacji. Atakujący mogący przesyłać obciążenia i zmieniać tag rejestru może rozgrzać pamięć podręczną podpisanym obrazem, przestawić tag i doprowadzić do przyjęcia niezweryfikowanego obrazu z przypiętym skrótem przez mutateDigest.

Ocena ryzyka

Osoba atakująca może wprowadzić niezweryfikowany obraz do klastra, omijając kontrolę podpisów, co podważa zaufanie do łańcucha dostaw obrazów.

Rekomendacja

Zaktualizuj Kyverno do wersji 1.19.2 lub nowszej.

Inne podatności w Kyverno

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Kyverno 1.18.0 before 1.19.2 contains a signature verification bypass in verifyImages because cached verification results are keyed by the image reference string (such as a tag) rather than bound to the verified digest, so cache hits skip signature and attestation checks. An attacker who can submit workloads and move a registry tag can warm the cache with a signed image, repoint the tag, and have Kyverno admit the workload and use mutateDigest to pin the unverified digest.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS