PT-2025-11127
CVE-2025-25291
·
تاريخ النشر
2025-03-12
·
تاريخ التحديث
2025-09-26
الوصف من
CVSS 3.1
9.8
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات ruby-saml الأقدم من 1.12.4 و1.18.0
الوصف
تم اكتشاف ثغرة أمنية تتعلق بتجاوز المصادقة في ruby-saml بسبب اختلاف بين برامج تحليل النصوص. حيث يقوم كل من ReXML و Nokogiri بتحليل XML بطريقة مختلفة؛ وقد تنتج برامج التحليل هياكل مستندات مختلفة تمامًا من نفس مدخلات XML. وهذا يسمح للمهاجم بتنفيذ هجوم «تغليف التوقيع» (Signature Wrapping)، مما قد يؤدي إلى تجاوز المصادقة.
التوصيات
لحل المشكلة، قم بتحديث ruby-saml إلى الإصدار 1.12.4 أو 1.18.0 أو أحدث.
كحل مؤقت، ضع في اعتبارك تعطيل الدالة
checkPassword() أو تقييد الوصول إلى الوحدة النمطية المعرضة للثغرة ruby-saml حتى يتوفر تصحيح.تجنب استخدام المعلمة
SAMLResponse في نقطة نهاية واجهة برمجة التطبيقات (API) المتأثرة حتى يتم حل المشكلة.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾