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
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-3R7X-RHVC-FW28
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾