PT-2026-44458 · Unknown · Openreplay
CVSS v4.0
5.3
متوسطة
| المتجه | AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات OpenReplay الأقدم من 1.26.0
الوصف
يوجد ثغرة أمنية من نوع «الإشارة المباشرة غير الآمنة إلى الكائنات» (IDOR) في مجموعة إعادة تشغيل الجلسات ذاتية الاستضافة، وذلك بسبب عدم تطابق حالة الحرف في المتغير
project id. في بيئة المستأجرين المتعددين في الإصدار Enterprise Edition (EE)، لا تقوم الدالة ProjectAuthorizer. call (الموجودة في api/auth/auth project.py وee/api/auth/auth project.py) بإجراء فحوصات التفويض إلا عندما يكون معرّف المشروع مكتوبًا بأسلوب camelCase (projectId). ونتيجة لذلك، فإن الاستعلامات الخاصة بمسارات «feature-flag» و«assist-stats» تقوم بالتصفية بناءً على project id فقط وتتجاهل tenant id. وهذا يسمح لمستخدم تمت مصادقته من مستأجر واحد بقراءة أو تحديث أو حذف بيانات «feature-flag» الخاصة بمستأجر آخر عن طريق التكرار عبر القيم الصحيحة المتسلسلة لـ project id وfeature flag id.التوصيات
التحديث إلى الإصدار 1.26.0.
استغلال
إصلاح
IDOR
Incorrect Authorization
Improper Authorization
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
المعرّفات ذات الصلة
المنتجات المتأثرة
Openreplay