CVE-2017-18122
Təsvir
SimpleSAMLphp versiya 1.14.16 daxil olmaqla, imzanın təsdiqlənməsinin yan keçilməsi problemi aşkar edilmişdir. SAML 1.1 istifadə edən SimpleSAMLphp Xidmət Provayderi, bir və ya daha çox imzalanmış təsdiq (assertion) ehtiva edən hər hansı imzasız SAML cavabını, əgər təsdiqlərdən ən azı birinin imzası etibarlısa, valid hesab edir. Alınan bütün təsdiqlərdəki atributlar birləşdirilir və ilk alınan təsdiqin entityID-si istifadə olunur; bu isə hücumçuya hədəf IdP tərəfindən imzalanmış təsdiq olduğu təqdirdə, istənilən IdP-nin istənilən istifadəçisini təqlid etməyə imkan verir.
Necə düzəltmək olar
- simplesamlphp/simplesamlphp1.14.17 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| simplesamlphp simplesamlphp | v ≤ 1.14.16 | — |
| debian debian_linux | 7.0, 8.0, 9.0 | — |
| simplesamlphp/simplesamlphpPackagist | v < 1.14.17 | 1.14.17 |
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.