CVE-2025-47281

Yüksek

Açıklama

Kyverno, bulut yerel platform mühendisliği ekipleri için tasarlanmış bir ilke motorudur. 1.14.1 ve altındaki sürümlerde, JMESPath değişken ikamelerinin hatalı işlenmesi nedeniyle bir Hizmet Reddi (DoS) güvenlik açığı bulunmaktadır. Kyverno ilkelerini oluşturma veya güncelleme izinlerine sahip saldırganlar, {{@}} değişkenini bir boru ve geçersiz bir JMESPath işleviyle birleştirerek ifadeler oluşturabilir (ör. {{@ | non_existent_function }}). Bu, ilke yapısına nil değerinin ikame edilmesine yol açar. Dize değerleri bekleyen iç işlevler, özellikle getValueAsStringMap, tarafından gerçekleştirilen sonraki işleme, bir tür doğrulama hatası (interface {} is nil, not string) nedeniyle paniğe neden olur. Bu, admission controller içindeki Kyverno worker iş parçacıklarını çökertir ve reports controller pod'unun sürekli çökmesine neden olur. Bu sorun 1.14.2 sürümünde düzeltilmiştir.

ÖnemYüksek
CVSS7.7
İstismar olasılığı—
ÜrünKyverno
Yayın23 Tem 2025
İlk görülme23 Tem 2025

Nasıl düzeltilir

Güncelleyin
  • kyverno kyverno1.14.2 ya da sonraki bir sürüm
  • github.com/kyverno/kyverno1.14.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
kyverno kyvernov < 1.14.21.14.2
github.com/kyverno/kyvernoGov < 1.14.21.14.2

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2025-47281 · Kyverno · Dark Radar