CVE-2023-41890

Yüksek

Açıklama

Sustainsys.Saml2 kütüphanesi, ASP.NET web sitelerine SAML2P desteği ekleyerek web sitesinin bir SAML2 Hizmet Sağlayıcısı (Service Provider) olarak hareket etmesini sağlar. 1.0.3 ve 2.9.2 versiyonlarından önce, bir yanıt işlendiğinde Kimlik Sağlayıcı'nın (Identity Provider) yayıncısı yeterince doğrulanmamaktadır. Bu durum, kötü niyetli bir kimlik sağlayıcının, başka bir kimlik sağlayıcı tarafından düzenlenmiş gibi işlenen sahte bir Saml2 yanıtı oluşturmasına izin verebilir. Ayrıca, kötü niyetli bir son kullanıcının, bir kimlik sağlayıcı için amaçlanan kayıtlı durumun (stored state), başka bir sağlayıcıdan gelen yanıt işlenirken kullanılmasına neden olması mümkündür. Bir uygulama, kimlik doğrulama/yetkilendirme mantığında şu özelliklerden herhangi birine güveniyorsa etkilenir: oluşturulan kimliğin ve taleplerin (claims) yayıncısı veya kayıtlı istek durumu öğeleri (AuthenticationProperties). Bu sorun 2.9.2 ve 1.0.3 versiyonlarında düzeltilmiştir. Yamalanmış paketlere yükseltme yapılması mümkün değilse, gerekli doğrulamayı eklemek için `AcsCommandResultCreated` bildirimi kullanılabilir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünSustainsys Saml2
Yayın19 Eyl 2023
İlk görülme19 Eyl 2023

Nasıl düzeltilir

Güncelleyin
  • sustainsys saml21.0.3, 2.9.2 ya da sonraki bir sürüm
  • Sustainsys.Saml21.0.3, 2.9.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
sustainsys saml2v < 1.0.3, 2.0.0 ≤ v < 2.9.21.0.3, 2.9.2
Sustainsys.Saml2NuGetv < 1.0.3, 2.0.0 ≤ v < 2.9.21.0.3, 2.9.2
Kentor.AuthServicesNuGetv ≤ 0.23.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.

Intelligence 360 paketinde

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.

CVE-2023-41890 · Sustainsys Saml2 · Dark Radar