CVE-2022-39272
Açıklama
Flux, Kubernetes için açık ve genişletilebilir bir sürekli teslimat çözümüdür. 0.35.0 öncesindeki sürümler Hizmet Reddi (Denial of Service) sorununa maruz kalmaktadır. İster bir Flux kaynağı üzerinden ister doğrudan bir küme içerisinde olsun, Flux nesnelerini değiştirme yetkisine sahip kullanıcılar, `.spec.interval` veya `.spec.timeout` alanlarına (ve bu alanların yapılandırılmış varyasyonlarına) geçersiz veriler sağlayarak tüm nesne türünün işlenmesinin durmasına neden olabilirler. Bu sorun 0.35.0 sürümünde düzeltilmiştir. Geçici bir çözüm olarak, `.spec.interval` ve `.spec.timeout` alanları için kullanılabilecek değerleri kısıtlamak amacıyla Admission controller'lar kullanılabilir; ancak yine de en güncel sürümlere yükseltme yapılması önerilen hafifletme yöntemidir.
Nasıl düzeltilir
- fluxcd flux20.35.0 ya da sonraki bir sürüm
- fluxcd helm-controller0.24.0 ya da sonraki bir sürüm
- fluxcd image-automation-controller0.26.0 ya da sonraki bir sürüm
- fluxcd image-reflector-controller0.22.0 ya da sonraki bir sürüm
- fluxcd kustomize-controller0.29.0 ya da sonraki bir sürüm
- fluxcd notification-controller0.27.0 ya da sonraki bir sürüm
- fluxcd source-controller0.30.0 ya da sonraki bir sürüm
- github.com/fluxcd/flux20.35.0 ya da sonraki bir sürüm
- github.com/fluxcd/source-controller0.30.0 ya da sonraki bir sürüm
- github.com/fluxcd/kustomize-controller0.29.0 ya da sonraki bir sürüm
- github.com/fluxcd/helm-controller0.24.0 ya da sonraki bir sürüm
- github.com/fluxcd/notification-controller0.27.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| fluxcd flux2 | 0.1.0 ≤ v < 0.35.0 | 0.35.0 |
| fluxcd helm-controller | 0.0.2 ≤ v < 0.24.0, 0.0.1 | 0.24.0 |
| fluxcd image-automation-controller | 0.1.0 ≤ v < 0.26.0 | 0.26.0 |
| fluxcd image-reflector-controller | 0.1.0 ≤ v < 0.22.0 | 0.22.0 |
| fluxcd kustomize-controller | 0.0.2 ≤ v < 0.29.0, 0.0.1 | 0.29.0 |
| fluxcd notification-controller | 0.0.2 ≤ v < 0.27.0, 0.0.1 | 0.27.0 |
| fluxcd source-controller | 0.0.2 ≤ v < 0.30.0, 0.0.1 | 0.30.0 |
| github.com/fluxcd/flux2Go | 0.1.0 ≤ v < 0.35.0 | 0.35.0 |
| github.com/fluxcd/source-controllerGo | 0.0.1-alpha-1 ≤ v < 0.30.0 | 0.30.0 |
| github.com/fluxcd/kustomize-controllerGo | 0.0.1-alpha-1 ≤ v < 0.29.0 | 0.29.0 |
| github.com/fluxcd/helm-controllerGo | 0.0.1-alpha-1 ≤ v < 0.24.0 | 0.24.0 |
| github.com/fluxcd/notification-controllerGo | 0.0.1-alpha-1 ≤ v < 0.27.0 | 0.27.0 |
| github.com/fluxcd/image-automation-controllerGo | 0.1.0 ≤ v < 0.26.0 | 0.26.0 |
| github.com/fluxcd/image-reflector-controllerGo | 0.1.0 ≤ v < 0.22.0 | 0.22.0 |
| github.com/fluxcd/helm-controller/apiGo | v < 0.26.0 | 0.26.0 |
| github.com/fluxcd/image-automation-controller/apiGo | v < 0.26.1 | 0.26.1 |
| github.com/fluxcd/image-reflector-controller/apiGo | v < 0.22.1 | 0.22.1 |
| github.com/fluxcd/kustomize-controller/apiGo | v < 0.30.0 | 0.30.0 |
| github.com/fluxcd/notification-controller/apiGo | v < 0.28.0 | 0.28.0 |
| github.com/fluxcd/source-controller/apiGo | v < 0.30.0 | 0.30.0 |
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.