CVE-2022-24768

Kritik

Açıklama

Argo CD, Kubernetes için bildirimsel, GitOps sürekli teslimat aracıdır. Argo CD'nin 1.0.0 ile başlayan tüm yamalanmamış sürümleri, kötü niyetli bir kullanıcının ayrıcalıklarını potansiyel olarak yönetici düzeyine yükseltmesine olanak tanıyan hatalı bir erişim denetimi hatasına karşı savunmasızdır. 0.8.0 ve 0.5.0 ile başlayan sürümler bu sorunun sınırlı sürümlerini içerir. İstismarları gerçekleştirmek için yetkili bir Argo CD kullanıcısının bir Application'ın kaynak git veya Helm deposuna push erişimine ya da bir Application'a `sync` ve `override` erişimine sahip olması gerekir. Bir kullanıcı bu erişime sahip olduğunda, diğer RBAC ayrıcalıklarına bağlı olarak farklı istismar düzeyleri mümkündür. Bu güvenlik açığı için bir yama Argo CD 2.3.2, 2.2.8 ve 2.1.14 sürümlerinde yayımlanmıştır. Bazı hafifletme önlemleri mevcuttur ancak yükseltmenin yerini tutmaz. Ayrıcalık yükseltmeyi önlemek için Application kaynak depolarına push erişimine veya Application'lara `sync` + `override` erişimine sahip olanları sınırlayın; ve kullanıcıların Application'lara `update` erişimine sahip olduğu projelerde hangi depoların kullanılabilir olduğunu sınırlayın. Yetkisiz kaynak incelemesini/kurcalanmasını önlemek için Application'lara `delete`, `get` veya `action` erişimine sahip olanları sınırlayın.

ÖnemKritik
CVSS9.9
İstismar olasılığı—
ÜrünArgoproj Argo Cd
Yayın23 Mar 2022
İlk görülme23 Mar 2022

Nasıl düzeltilir

Güncelleyin
  • argoproj argo_cd2.1.14, 2.2.8, 2.3.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
argoproj argo_cd0.5.0 ≤ v < 2.1.14, 2.2.0 ≤ v < 2.2.8, 2.3.0 ≤ v < 2.3.22.1.14, 2.2.8, 2.3.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-2022-24768 · Argoproj Argo Cd · Dark Radar