CVE-2024-40636
Açıklama
Steeltoe; kullanıcıların dışsallaştırılmış yapılandırma, servis keşfi, dağıtık izleme, uygulama yönetimi ve daha fazlasını kullanarak üretim düzeyinde bulut yerli uygulamalar geliştirmelerine yardımcı olan bir kütüphane koleksiyonu sağlayan açık kaynaklı bir projedir. Temel kimlik doğrulamasıyla birden fazla Eureka sunucu servis URL'si kullanılırken servis kayıt defterinin getirilmesiyle ilgili bir sorunla karşılaşıldığında, Eureka sunucu servis URL'leri ile birlikte bir hata günlüğe kaydedilir ancak yalnızca ilk URL maskelenir. `DiscoveryClient.cs` dosyasındaki söz konusu `_logger.LogError(e, "FetchRegistry Failed for Eureka service urls: {EurekaServerServiceUrls}", new Uri(ClientConfig.EurekaServerServiceUrls).ToMaskedString());` kodu, kimlik bilgilerinin günlük dosyalarına sızmasına neden olabilir. Bu sorun, Steeltoe.Discovery.Eureka nuget paketinin 3.2.8 versiyonunda giderilmiştir.
Nasıl düzeltilir
- Steeltoe.Discovery.Eureka3.2.8 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Steeltoe.Discovery.EurekaNuGet | v < 3.2.8 | 3.2.8 |
| Steeltoe.Discovery.EurekaBaseNuGet | v ≤ 2.5.5 | — |
| Steeltoe.Discovery.ClientCoreNuGet | Aralık belirtilmemiş | — |
| Steeltoe.Discovery.ClientAutofacNuGet | v ≤ 2.5.5 | — |
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.