PT-2026-50484 · Unknown · Open-Webui

·

CVE-2026-54012

·

تاريخ النشر

2026-06-17

·

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

2026-07-13

CVSS v3.1

7.1

عالية

المتجهAV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:L
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Open WebUI الأقدم من 0.9.6
الوصف
يسمح Open WebUI للمستخدمين الذين يتمتعون بأذونات لإنشاء نماذج مساحة العمل أو تحديثها أو استيرادها بتخزين إدخالات meta.knowledge تعسفية دون التحقق من الملكية أو حق الوصول للقراءة للملفات المشار إليها. يعامل النظام إدخالات meta.knowledge من النوع file كمصدر للتفويض، وهو ما يمكن استغلاله من قبل مالك نموذج ضار لإرفاق معرّف ملف مستخدم آخر ببيانات تعريف نموذجه. وهذا يسمح للمهاجم بقراءة أو حذف الملفات الخاصة التي تخص مستخدمين آخرين.
تشمل التفاصيل الفنية ما يلي:
  • نقاط نهاية واجهة برمجة التطبيقات (API): يمكن استخدام GET ’/api/v1/files/{id}/content‘ وDELETE ’/api/v1/files/{id}‘ لقراءة أو حذف الملفات غير المصرح بها.
  • المعلمات المعرضة للخطر: يُستخدم حقل meta.knowledge داخل بيانات تعريف النموذج لحقن معرّفات ملفات غير مصرح بها.
  • أسماء الوظائف: تعتمد الأداة view file() والوظيفة has access to file() بشكل خاطئ على البيانات الوصفية المزورة للتفويض.
التوصيات
قم بالتحديث إلى الإصدار 0.9.6.
كحل مؤقت، قم بتقييد أذونات workspace.models وworkspace.models import على المستخدمين الموثوق بهم فقط لمنع إنشاء نماذج ضارة.

استغلال

إصلاح

Improper Authorization

Improper Access Control

Missing Authorization

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-54012
GHSA-VJQM-6GCC-62CR
PYSEC-2026-2761

المنتجات المتأثرة

Open-Webui