PT-2026-121425
CVE-2026-114607
·
تاريخ النشر
2026-10-22
·
تاريخ التحديث
2026-10-22
الوصف من
CVSS 3.1
9.1
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
اسم البرنامج المصاب والإصدارات المتأثرة
Better Auth الإصدارات من 1.4.0-beta.18 إلى 1.7.6
الوصف
توجد مشكلة حيث يمكن لعمليات النشر التي تستخدم تكوينات محددة قبول قيمة حالة تسجيل الدخول عبر OAuth كرمز Magic Link. يحدث هذا عندما يتم تمكين Magic Link مع تعيين
storeToken إلى plain (أو تعيين كل من storeToken و verification.storeIdentifier إلى hashed)، وتفعيل مزود OAuth اجتماعي مدمج أو عام، وتعيين account.storeStateStrategy إلى database. يؤدي هذا التكوين إلى جعل سجلات تحقق Magic Link وحالة OAuth تشيران إلى نفس المعرف المخزن. وبناءً على ذلك، يمكن لمهاجم غير مصرح له بدء تسجيل الدخول عبر OAuth لعنوان بريد إلكتروني معروف واسترداد الحالة الناتجة من خلال Magic Link دون التحكم في صندوق البريد أو إكمال استدعاء المزود، مما قد يسمح له بالحصول على جلسة لمستخدم موجود أو إنشاء حساب مُعلم بشكل خاطئ على أنه تم التحقق من البريد الإلكتروني.التوصيات
التحديث إلى الإصدار 1.7.7.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾