PT-2025-7044

CVE-2025-24895

·

تاريخ النشر

2025-02-08

·

تاريخ التحديث

2025-02-18

الوصف من

CVSS 2.0
9.4
حرجة
المقاييسAV:N/AC:L/Au:N/C:C/I:C/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة:
CIE.AspNetCore.Authentication الإصدارات الأقدم من 2.1.0
الوصف:
تتعلق المشكلة بمنطق التحقق من صحة ادعاءات SAML داخل استجابات SAML في CIE.AspNetCore.Authentication. في الإصدارات المتأثرة، لا يوجد ضمان بأن التوقيع الأول يشير إلى الكائن الجذري، مما يسمح للمهاجم بإدخال عنصر موقّع باعتباره العنصر الأول، مما يمنع التحقق من التوقيعات الأخرى. قد يتيح ذلك للمهاجم إنشاء استجابة SAML تعسفية يتم قبولها من قبل مزودي الخدمة (SPs) الذين يستخدمون حزم SDK المعرضة للخطر، مما يسمح لهم بانتحال هوية أي مستخدم Spid و/أو CIE. الشرط الوحيد المطلوب من المهاجم هو امتلاك عنصر XML موقّع بشكل شرعي من قِبل مزود الهوية (IdP)، والذي يمكن الحصول عليه بسهولة باستخدام البيانات الوصفية العامة لمزود الهوية.
التوصيات:
بالنسبة للإصدارات الأقدم من 2.1.0، قم بالتحديث إلى الإصدار 2.1.0 أو أحدث لإصلاح المشكلة. كحل مؤقت، يُنصح بالتحقق من جميع التوقيعات الموجودة داخل استجابة SAML وعدم قبول عناصر XML غير الموقعة لتقليل مخاطر الاستغلال. قم بتقييد الوصول إلى الوظيفة المعرضة للثغرة VerifySignature حتى يتوفر تصحيح. تجنب استخدام المعلمة signedDocument في نقطة نهاية واجهة برمجة التطبيقات (API) المتأثرة حتى يتم حل المشكلة.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-VQ63-8F72-F486
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾