PT-2026-24113

CVE-2026-25960

·

تاريخ النشر

2025-08-21

·

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

2026-07-13

الوصف من

CVSS 3.1
9.8
حرجة
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
vLLM الإصدارات الأقدم من 0.15.1
vLLM الإصدار 0.17.0
الوصف
vLLM هو آلية استدلال وخدمة لنماذج اللغة الضخمة (LLMs). يمكن التحايل على آلية الحماية من تزوير الطلبات من جانب الخادم (SSRF) التي تم تنفيذها في الإصدار 0.15.1 في الأسلوب load from url async. يحدث هذا الالتفاف بسبب التباين في سلوك تحليل عناوين URL بين طبقة التحقق من الصحة والعميل HTTP الفعلي. تستخدم طبقة التحقق من الصحة urllib3.util.parse url()، بينما يستخدم العميل HTTP aiohttp مع مكتبة yarl لتحليل عناوين URL. تتعامل هذه المحللات مع أحرف الخط المائل العكسي (``) بطريقة مختلفة، مما يسمح للمهاجم بالتحايل على التحقق من قائمة أسماء المضيفين المسموح بها، وربما الوصول إلى خدمات داخلية أو خارجية عشوائية، مما يؤدي إلى هجوم SSRF كامل. يقع المكون المعرض للثغرة في الملف vllm/connections.py، وتحديدًا داخل الدالة load from url async. يتضمن سيناريو الهجوم تقديم عنوان URL ضار مثل https://httpbin.org@evil.com/.
التوصيات
الإصدارات الأقدم من 0.15.1: قم بالتحديث إلى الإصدار 0.15.1 أو أحدث.
الإصدار 0.17.0: قم بالتحديث إلى إصدار أحدث يعمل على تصحيح السلوك غير المتسق لتحليل عناوين URL.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-QH4C-XF7M-GXFC
GHSA-V359-JJ2V-J536
PYSEC-2026-3411
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾