PT-2026-140956
CVE-2026-123801
·
تاريخ النشر
2026-11-09
·
تاريخ التحديث
2026-11-09
الوصف من
CVSS 3.1
7.4
عاليةالمقاييسAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
اسم البرنامج المصاب والإصدارات المتأثرة
SuperTokens Core الإصدارات من 11.3.0 إلى 11.3.7
SuperTokens Core الإصدارات من 11.4.0 إلى 11.4.7
SuperTokens Core الإصدارات من 12.0.0 إلى 12.0.10
SuperTokens Core الإصدارات من 12.1.0 إلى 12.1.1
SuperTokens Core الإصدار 12.2.0
SuperTokens Core الإصدار 12.3.0
Description
توجد مشكلة في الدالة
SAML.handleCallback() حيث تفشل في استهلاك RelayState، أو تسجيل معرفات التأكيد (assertion identifiers)، أو فرض Response.InResponseTo. في التدفقات التي يبدأها مزود الخدمة (SP)، يمكن للمهاجم الذي يمتلك استجابة SAML صالحة وRelayState مطابقة إعادة إرسالهما إلى نقطة النهاية /recipe/saml/callback قبل انتهاء صلاحية التأكيد. وفي التدفقات التي يبدأها مزود الهوية (IdP)، يمكن إعادة تشغيل التأكيد بدون RelayState. بالإضافة إلى ذلك، فإن غياب التحقق من Response.InResponseTo يسمح بإكمال عملية تسجيل دخول جارية باستخدام تأكيد لهوية مختلفة ويتجاوز إعداد allowIDPInitiatedLogin=false. كما يفشل الـ callback في التحقق من Destination أو SubjectConfirmationData Recipient و NotOnOrAfter، مما يؤدي إلى إصدار رمز تفويض جديد لهوية المستخدم التي تم اعتراضها.Recommendations
التحديث إلى الإصدار 11.3.8
التحديث إلى الإصدار 11.4.8
التحديث إلى الإصدار 12.0.11
التحديث إلى الإصدار 12.1.2
التحديث إلى الإصدار 12.2.1
التحديث إلى الإصدار 12.3.1
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾