CVE-2025-66568
Açıklama
ruby-saml kütüphanesi, bir SAML yetkilendirmesinin istemci tarafını uygular. 1.12.4 dahil önceki sürümler, Nokogiri tarafından belge dönüşümü için kullanılan libxml2 kanonizasyon işlemi üzerinden kimlik doğrulama atlatmaya karşı savunmasızdır ve bu durum bir saldırganın Signature Wrapping saldırısı gerçekleştirmesine olanak tanır. Geçersiz bir XML girdisi üzerinde libxml2'nin kanonizasyonu çağrıldığında, kanonize edilmiş bir düğüm yerine boş bir dize döndürebilir. ruby-saml daha sonra, kanonizasyon başarılı olmuş gibi davranarak bu boş dize üzerinden DigestValue hesaplamaya devam eder. Bu sorun 1.18.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- onelogin ruby-saml1.18.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| onelogin ruby-saml | v < 1.18.0 | 1.18.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.