CVE-2026-42203
LiteLLM: حقن القوالب من جانب الخادم في نقطة النهاية /prompts/test
- تم النشر
- 08/05/2026
- محدث
- 15/07/2026
- تخصيص CNA
- GitHub_M
- الأدلة المرصودة
- 08/08/2026
CVSS الأساسي
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:Xمنخفض · الثلاثين يومًا القادمة
- المئوية
- 31.1%
- تاريخ الموديل
- 21/09/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
LiteLLM هو خادم وكيل (بوابة ذكاء اصطناعي) لاستدعاء واجهات برمجة تطبيقات LLM بتنسيق OpenAI (أو التنسيق الأصلي). من الإصدار 1.80.5 إلى ما قبل الإصدار 1.83.7، كانت نقطة النهاية POST /prompts/test تقبل قوالب المطالبات المقدمة من المستخدم وتقدمها دون عزل. يمكن لقالب مُصمَّم بعناية تنفيذ تعليمات برمجية عشوائية داخل عملية LiteLLM Proxy. تتحقق نقطة النهاية فقط من أن المتصل يقدم proxy API key صالحًا، لذا يمكن لأي مستخدم مُصادق الوصول إليها. اعتمادًا على طريقة نشر البروكسي، قد يؤدي ذلك إلى كشف الأسرار في بيئة العملية (مثل مفاتيح API الخاصة بالمزود أو بيانات اعتماد قاعدة البيانات) والسماح بتنفيذ أوامر على المضيف. تم إصلاح هذه المشكلة في الإصدار 1.83.7.
المصادر
1استغلال إثبات المفهوم لـ CVE-2026-42203، ثغرة قالب من جانب الخادم (SSTI) في نقطة نهاية /prompts/test في LiteLLM، مع التحقق من استدعاء CEYE للاختبار المصرح به.
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.