PT-2026-5220

CVE-2026-24768

·

تاريخ النشر

2026-01-28

·

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

2026-01-29

الوصف من

CVSS 4.0
7.1
عالية
المقاييسAV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
إصدارات NocoDB الأقدم من 0.301.0
الوصف
يوجد إعادة توجيه غير مُتحقق من صحتها، وتحديدًا إعادة توجيه مفتوح، في مسار تسجيل الدخول في NocoDB بسبب عدم كفاية التحقق من صحة المعلمة continueAfterSignIn. أثناء المصادقة، يعالج NocoDB قيمة إعادة توجيه يتحكم فيها المستخدم وينتقل إلى عنوان URL المحدد دون أي قيود على مصدره أو نطاقه أو بروتوكوله. وهذا يسمح للمهاجمين بإعادة توجيه المستخدمين المصادق عليهم إلى مواقع خارجية عشوائية بعد تسجيل الدخول، مما قد يتيح شن هجمات التصيد الاحتيالي من خلال استغلال ثقة المستخدم في عملية تسجيل الدخول الشرعية لـ NocoDB. لا تسمح هذه الثغرة بتنفيذ تعليمات برمجية تعسفية أو رفع مستوى الامتيازات، ولكنها تعرض سلامة عملية المصادقة للخطر. يستخدم المكون المعرض للخطر تعبيرًا عاديًا ^(https?:)?/// للتحقق من صحة عناوين URL، مما يسمح بأي عنوان URL HTTP(S) وعناوين URL النسبية للبروتوكول. ثم تقوم الدالة navigateTo() بإجراء إعادة التوجيه بناءً على هذا التحقق. يمكن للمهاجم إنشاء عنوان URL خبيث لتسجيل الدخول يحتوي على وجهة إعادة توجيه خاضعة للسيطرة، مثل https://victim-nocodb.example/#/signin?continueAfterSignIn=https://evil-phishing.com/fake-login، لإعادة توجيه المستخدمين إلى موقع تصيد احتيالي بعد نجاح عملية المصادقة.
التوصيات
يجب تحديث الإصدارات الأقدم من 0.301.0 إلى الإصدار 0.301.0 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-3HMW-8MW3-RMPJ
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾