CVE-2026-49454
Təsvir
Relyra, Elixir və Phoenix üçün standart olaraq ciddi təhlükəsizlik qaydalarına malik SAML 2.0 Service Provider kitabxanasıdır. Versiya 1.0.0 və 1.1.0, kitabxana uğurlu autentifikasiya nəticəsini qaytarmazdan əvvəl SignatureValue kriptoqrafik cəhətdən yoxlanılmadığı üçün saxtalaşdırılmış SAML imzalarını qəbul edir. XMLDSig etibar sərhədi natamam idi, çünki exclusive-C14N kanonikləşdirilmiş SignedInfo üzərində :public_key.verify konfiqurasiya edilmiş IdP sertifikatının açıq açarına qarşı yerinə yetirilməmişdi, DigestValue kanonikləşdirilmiş istinad elementi üzərindən yenidən hesablanmamışdı və canonicalize/2 imza yoxlama yolunda istifadə olunmayan bir ötürücü kimi qalmışdı. Nəticədə, sənədin forması və etibar mənbəyi rədd edilməsi prosesi imza baytlarını sübut etmədən uğurlu ola bilən yalnız struktur əsaslı qəbul yolu yaranmışdı. Hücumçu tərəfindən idarə olunan NameID daşıyan saxta SignatureValue {:ok} kimi qəbul edilə bilərdi. Bu problem versiya 1.2.0-da düzəldilib.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| szTheory relyra | >= 1.0.0, < 1.2.0 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.