CVE-2026-31866
Açıklama
flagd, Unix felsefesine sahip bir özellik bayrağı (feature flag) daemon'ıdır. 0.14.2 sürümünden önce flagd, özellik bayrağı değerlendirmesi için OFREP (/ofrep/v1/evaluate/...) ve gRPC (evaluation.v1, evaluation.v2) uç noktalarını sunmaktadır. Bu uç noktalar, istemci uygulamaları tarafından herkese açık olarak erişilebilir şekilde tasarlanmıştır. İstek gövdelerinde yer alan değerlendirme bağlamı, herhangi bir boyut kısıtlaması olmaksızın belleğe okunur. Bir saldırgan, rastgele büyüklükte bir gövdeye sahip tek bir HTTP isteği göndererek flagd'nin karşılık gelen miktarda bellek ayırmasına neden olabilir. Bu durum, ani bellek tükenmesine ve işlemin sonlanmasına (örneğin, Kubernetes ortamlarında OOMKill) yol açar. flagd, değerlendirme uç noktalarında yerleşik olarak kimlik doğrulamayı zorunlu tutmaz. Operatörler flagd'yi kimlik doğrulayan bir ters proxy veya benzeri bir altyapı arkasında konuşlandırabilse de, uç noktaların kendileri varsayılan olarak hiçbir erişim kontrolü uygulamaz. Bu güvenlik açığı 0.14.2 sürümünde giderilmiştir.
Nasıl düzeltilir
- openfeature flagd0.14.2 ya da sonraki bir sürüm
- github.com/open-feature/flagd/flagd0.14.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| openfeature flagd | v < 0.14.2 | 0.14.2 |
| github.com/open-feature/flagd/flagdGo | v < 0.14.2 | 0.14.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.
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.