PT-2026-41190

CVE-2026-45395

·

تاريخ النشر

2026-05-10

·

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

2026-05-19

الوصف من

CVSS 2.0
9.0
عالية
المقاييسAV:N/AC:L/Au:S/C:C/I:C/A:C
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Open WebUI الأقدم من 0.9.5
الوصف
يؤدي غياب فحص التفويض في نقطة نهاية تحديث الأداة ”POST /api/v1/tools/id/{id}/update“ إلى تمكين المستخدمين من تجاوز الحدود الأمنية لـ workspace.tools. في حين أن نقطة نهاية إنشاء الأداة تفرض هذا الإذن بشكل صحيح، فإن نقطة نهاية التحديث تتحقق فقط مما إذا كان المستخدم يمتلك إذن وصول write. وهذا يسمح للمستخدم الذي تم حرمانه صراحةً من قدرات إدارة الأدوات باستبدال محتوى Python الخاص بالأداة من جانب الخادم وتشغيل تعليمات برمجية عشوائية عبر الدالة exec(). وهذا يمنح فعليًّا مستخدمًا غير موثوق به وصولاً إلى شل الخادم، مما يمكّنه من قراءة متغيرات البيئة الحساسة، والوصول إلى قاعدة بيانات التطبيق، وقراءة ملفات عشوائية من نظام ملفات الحاوية.
التوصيات
قم بالتحديث إلى الإصدار 0.9.5.
كحل مؤقت، قم بتقييد منح صلاحيات الوصول write للأدوات على المستخدمين الموثوق بهم تمامًا فقط حتى يتم تطبيق التحديث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-P4FX-23FQ-JFG6
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾