PT-2025-3162

CVE-2024-55954

·

تاريخ النشر

2025-01-16

·

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

2025-01-17

الوصف من

CVSS 3.1
8.7
عالية
المقاييسAV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
إصدارات OpenObserve الأقدم من 0.14.1
الوصف
تسمح ثغرة أمنية في نقطة نهاية إدارة المستخدمين /api/{org id}/users/{email id} لمستخدم يحمل دور ”Admin“ بإزالة مستخدم ”Root“ من المؤسسة، مما ينتهك التسلسل الهرمي المقصود للامتيازات. يحدث ذلك بسبب عدم كفاية عمليات التحقق من الدور في الوظيفة remove user from org، مما يسمح لمستخدم غير ”Root“ بإزالة الحساب الذي يتمتع بامتيازات أعلى. ونتيجة لذلك، يمكن للمهاجم الذي يحمل دور ’Admin‘ إزالة مستخدمي ”Root“ المهمين، مما قد يمنحه سيطرة كاملة فعليّة من خلال إزالة الحسابات ذات الامتيازات الأعلى. تتأثر نقطة النهاية DELETE /api/{org id}/users/{email id}.
التوصيات
بالنسبة لإصدارات OpenObserve الأقدم من 0.14.1، قم بالتحديث إلى الإصدار 0.14.1 لإصلاح المشكلة. كحل مؤقت، يُنصح بتقييد الوصول إلى الوظيفة remove user from org أو نقطة النهاية /api/{org id}/users/{email id} لمنع المستخدمين من فئة «Admin» من إزالة المستخدمين من فئة «Root» حتى يتم تطبيق التحديث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-M8GJ-6R85-3R6M
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾