CVE-2023-25173
Açıklama
containerd açık kaynaklı bir konteyner çalışma zamanıdır. containerd'in 1.6.18 ve 1.5.18 versiyonlarından önceki sürümlerinde, ek grupların bir konteyner içinde düzgün şekilde yapılandırılmadığı bir hata bulunmuştur. Bir saldırganın bir konteynere doğrudan erişimi varsa ve ek grup erişimini manipüle ederse, bazı durumlarda birincil grup kısıtlamalarını atlamak için ek grup erişimini kullanabilir; bu durum potansiyel olarak hassas bilgilere erişime veya söz konusu konteynerde kod çalıştırma yeteneği kazanılmasına yol açabilir. containerd istemci kitaplığını kullanan alt uygulamalar da bundan etkilenebilir. Bu hata containerd v1.6.18 ve v.1.5.18 sürümlerinde giderilmiştir. Kullanıcıların bu sorunu çözmek için bu sürümlere güncellemeleri ve konteynerleri yeniden oluşturmaları gerekir. containerd'in istemci kitaplığını kullanan bir alt uygulamaya güvenen kullanıcılar, ilgili uygulama için ayrı bir bildirim ve talimat olup olmadığını kontrol etmelidir. Geçici bir çözüm olarak, `"USER $USERNAME"` Dockerfile talimatının kullanılmadığından emin olun. Bunun yerine, `su` komutunun ek grupları düzgün şekilde yapılandırmasına izin vermek için konteyner giriş noktasını (entrypoint) `ENTRYPOINT ["su", "-", "user"]` benzeri bir değere ayarlayın.
Nasıl düzeltilir
- linuxfoundation containerd1.5.18, 1.6.18 ya da sonraki bir sürüm
- github.com/containerd/containerd1.5.18, 1.6.18 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linuxfoundation containerd | v < 1.5.18, 1.6.0 ≤ v < 1.6.18 | 1.5.18, 1.6.18 |
| github.com/containerd/containerdGo | v < 1.5.18, 1.6.0 ≤ v < 1.6.18 | 1.5.18, 1.6.18 |
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.