PT-2026-46995 · Git+2 · Nocodb
CVSS v4.0
5.1
متوسطة
| المتجه | AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات NocoDB السابقة لـ 2026.04.1
الوصف
يقوم المكون الإضافي
hashRedirect الخاص بجانب العميل الموجود في الملف packages/nc-gui/plugins/hashRedirect.client.ts بإجراء فحص غير كافٍ للمسارات المستخرجة من جزء التجزئة (hash) لعنوان URL. يستخدم المكون الإضافي الطريقة startsWith(’/‘) للتحقق من صحة المتغير hashPath قبل تمريره إلى الدالة window.location.replace(). ونظرًا لأن عناوين URL النسبية للبروتوكول (التي تبدأ بـ //) تستوفي هذا الشرط أيضًا، فإن المتصفحات تفسرها على أنها عناوين URL مطلقة، مما يسمح لرابط مصمم خصيصًا بإعادة توجيه المستخدمين بصمت إلى مصدر يتحكم فيه المهاجم. لا تتطلب عملية إعادة التوجيه المفتوحة هذه أي مصادقة ويمكن استخدامها لتوجيه الضحايا إلى صفحات تنتحل صفة شاشة تسجيل الدخول.التوصيات
قم بالتحديث إلى الإصدار 2026.04.1.
استغلال
إصلاح
Open Redirect
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Nocodb