PT-2026-50592 · Unknown+1 · Open-Webui+1
CVSS v3.1
6.3
متوسطة
| المتجه | AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Open WebUI الأقدم من 0.9.6
الوصف
تسمح عدة مسارات وكيل Ollama مباشرةً ومُعالجةً بالفهرس للمستخدمين المصادق عليهم بتجاوز عزل الخلفية. يقبل النظام معلمة المسار
url idx التي يقدمها المتصل ويستخدمها كمؤشر أولي في قائمة OLLAMA BASE URLS دون التحقق مما إذا كان المستخدم مخولًا للوصول إلى تلك الخلفية المحددة. في حين أن النظام يتحقق من صلاحية المستخدم لاستخدام النموذج المطلوب، إلا أنه يفشل في التحقق من الخلفية المستهدفة. وهذا يسمح للمستخدمين بفرض طلبات على الخلفيات الداخلية، أو ذات الامتيازات الأعلى، أو تلك التي تم تعطيلها من قبل المسؤول، مما يؤدي إلى استهلاك موارد الحوسبة المقيدة باستخدام مفتاح واجهة برمجة التطبيقات (API) من جانب الخادم.تشمل نقاط نهاية واجهة برمجة التطبيقات (API) المتأثرة ما يلي:
-
'/ollama/api/chat/{url idx}'
-
’/ollama/api/generate/{url idx}‘
-
’/ollama/api/embed/{url idx}‘
-
’/ollama/api/embeddings/{url idx}‘
-
’/ollama/v1/chat/completions/{url idx}‘
-
'/ollama/v1/completions/{url idx}'
-
’/ollama/v1/messages/{url idx}‘
-
’/ollama/v1/responses/{url idx}‘
تكمن المشكلة في الدالة
get ollama url()، التي تتخطى عملية التعيين بين النموذج وقائمة السماح في الخلفية عند توفير المعلمة url idx.التوصيات
قم بالتحديث إلى الإصدار 0.9.6.
كحل مؤقت، قم بتقييد الوصول إلى نقاط نهاية واجهة برمجة التطبيقات (API) المتأثرة أو تجنب استخدام المعلمة
url idx في الطلبات حتى يتم تطبيق التحديث.استغلال
إصلاح
DoS
Incorrect Authorization
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Ollama
Open-Webui