CVE-2025-47281

Yüksək

Təsvir

Kyverno bulud yerli platforma mühəndisliyi komandaları üçün hazırlanmış siyasət mühərrikidir. Versiya 1.14.1 və daha aşağı versiyalarda, JMESPath dəyişən əvəzləmələrinin yanlış idarə edilməsi səbəbindən Xidmətdən İmtina (DoS) zəifliyi mövcuddur. Kyverno siyasətlərini yaratmaq və ya yeniləmək icazəsi olan hücumçular, {{@}} dəyişənini boru (pipe) simvolu və etibarsız JMESPath funksiyası ilə birləşdirərək ifadələr tərtib edə bilərlər (məsələn, {{@ | non_existent_function }}). Bu, siyasət strukturuna "nil" dəyərinin daxil edilməsinə səbəb olur. Sətir dəyərləri gözləyən daxili funksiyaların, xüsusilə getValueAsStringMap-ın sonrakı emalı zamanı tip təsdiqləmə xətası (interface {} nil-dir, sətir deyil) baş verir və bu da panikaya səbəb olur. Bu proses admission controller-dəki Kyverno işçi axınlarını (worker threads) çökdürür və reports controller pod-unun davamlı olaraq çökməsinə yol açır. Problem 1.14.2 versiyasında düzəldilmişdir.

CiddilikYüksək
CVSS7.7
İstismar ehtimalı—
MəhsulKyverno
Dərc23 iyl 2025
İlk görülmə23 iyl 2025

Necə düzəltmək olar

Yeniləyin
  • kyverno kyverno1.14.2 və ya daha yeni versiya
  • github.com/kyverno/kyverno1.14.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
kyverno kyvernov < 1.14.21.14.2
github.com/kyverno/kyvernoGov < 1.14.21.14.2

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2025-47281 · Kyverno · Dark Radar