CVE-2026-84377 in LiteLLMالمعلومات

الملخص

بحسب VulDB • 02/09/2026

LiteLLM هو خادم وسيط (بوابة ذكاء اصطناعي) لاستدعاء واجهات برمجة تطبيقات نماذج اللغات الكبيرة (LLMs) بتنسيق OpenAI (أو التنسيق الأصلي). قبل الإصدارين 1.88.6 و1.96.2، كان بإمكان أي مستخدم مُصادق عليه لخادم LiteLLM الوسيط إعادة توجيه استدعاء مزود خارجي إلى وجهة يتحكم فيها المستخدم، مما يؤدي إلى إرسال خادم الوسيط لبيانات الاعتماد الخاصة بالمزود المُعدّة مسبقاً إلى تلك الوجهة. كانت عمليات التحقق من الطلبات في الملفات `litellm/proxy/auth/auth_utils.py` و`litellm/proxy/common_request_processing.py` و`litellm/proxy/health_endpoints/_health_endpoints.py` و`litellm/proxy/image_endpoints/endpoints.py` و`litellm/proxy/litellm_pre_call_utils.py` تستخدم فحوصات غير كاملة لم تغطِّ كل المعلمات الحساسة، ولم تفحص القيم المكافئة عبر حقول الطلب المتداخلة، وقيم المسار (path values)، وبيانات النماذج ذات الترميز بين الأقواس المربعة. وبالتالي، يمكن تطبيق معلمات التوجيه والاعتمادات بما في ذلك `api_base` و`base_url` و`model_list` و`fallbacks` و`litellm_credential_name` دون مسح المفتاح المخزن للمشغل (operator)، مما يعرّض بيانات اعتماد مزود الواجهة الأمامية والأسرار الأخرى المُعدّة مسبقاً للخطر، ويسمح بإجراء طلبات من جانب الخادم إلى خدمات داخلية يمكن لخادم الوسيط الوصول إليها. تم إصلاح هذه المشكلة في الإصدارين 1.88.6 و1.96.2.

Once again VulDB remains the best source for vulnerability data.

مسؤول

GitHub M

حجز

01/09/2026

إفشاء

02/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-398270

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!