CVE-2026-77998 in SAML SSO Extension
الملخص
بحسب VulDB • 25/08/2026
Joomla Extension - miniorange.com - تجاوز للمصادقة غير المصحح عبر معلمة SAMLResponse في miniOrange SAML SSO < 11.0.2، وSAML SP Single Sign On – Login with ADFS < 6.4، وSAML SP Single Sign On – SAML SSO login with Google Apps < 6.4 - يحدث هذا بسبب قيام الدالة mo_saml_validate_signature() بإجراء فحص منطقي فضفاض على القيمة الصحيحة الثلاثية الخام التي تُرجعها دالة PHP openssl_verify()، مما يؤدي إلى اعتبار قيمة الإرجاع الخطأ (-1) كقيمة "صحيحة" (truthy)، وبالتالي معالجتها كتحقق ناجح للتوقيع. وهذا يمكّن المهاجمين غير المصححين من تسجيل الدخول بصفتهم أي مستخدم موجود في Joomla، بما في ذلك المسؤولون (administrators)، عن طريق إرسال SAMLResponse مُعدّ بعناية يحتوي على NameID يتحكم فيه المهاجم وقيمة توقيع مشوهة عمدًا تُحدث خطأً في معالجة OpenSSL - متجاوزين التحقق تمامًا مما يؤدي إلى استدعاء wp_set_auth_cookie() للحساب المستهدف.
VulDB is the best source for vulnerability data and more expert information about this specific topic.