CVE-2023-40584
Açıklama
Argo CD, Kubernetes için deklaratif bir sürekli dağıtım aracıdır. v2.4 sürümünden itibaren tüm ArgoCD sürümlerinde, ArgoCD repo-server bileşeninin Hizmet Reddi (Denial-of-Service) saldırı vektörüne karşı savunmasız olduğu bir hata bulunmaktadır. Spesifik olarak söz konusu bileşen, kullanıcı kontrollü bir tar.gz dosyasını içindeki dosyaların boyutunu doğrulamadan ayıklamaktadır. Sonuç olarak, düşük yetkili kötü niyetli bir kullanıcı, bu zafiyeti istismar eden kötü amaçlı bir tar.gz dosyasını repo-server'a göndererek sistemin işlevselliğine ve erişilebilirliğine zarar verebilir. Ek olarak repo-server, ayıklanan dosya izinlerini silmeye çalışmadan önce kontrol etmediği için başka bir zafiyete daha sahiptir. Sonuç olarak bir saldırgan, manifest oluşturma işlemi tamamlandığında iç dosyaların silinmesini engelleyecek şekilde kötü amaçlı bir tar.gz arşivi hazırlayabilir. Bu zafiyet için 2.6.15, 2.7.14 ve 2.8.3 sürümlerinde bir yama yayınlanmıştır. Kullanıcıların yükseltme yapmaları önerilir. Sorunu tamamen çözmenin tek yolu yükseltme yapmaktır; ancak yükseltme yapamayan kullanıcılar RBAC (Rol Tabanlı Erişim Kontrolü) yapılandırmalı ve uygulama yapılandırma erişimini yalnızca sınırlı sayıda yöneticiye vermelidir. Bu yöneticiler güvenilir ve doğrulanmış Helm chart'larını kullanmalıdır.
Nasıl düzeltilir
- argoproj argo_cd2.6.15, 2.7.14, 2.8.3 ya da sonraki bir sürüm
- github.com/argoproj/argo-cd/v22.6.15, 2.7.14, 2.8.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| argoproj argo_cd | 2.4.0 ≤ v < 2.6.15, 2.7.0 ≤ v < 2.7.14, 2.8.0 ≤ v < 2.8.3 | 2.6.15, 2.7.14, 2.8.3 |
| github.com/argoproj/argo-cd/v2Go | 2.4.0 ≤ v < 2.6.15, 2.7.0 ≤ v < 2.7.14, 2.8.0 ≤ v < 2.8.3 | 2.6.15, 2.7.14, 2.8.3 |
| github.com/argoproj/argo-cdGo | Aralık belirtilmemiş | — |
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.
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.