Snailsploit

#2157من 60,399
126.3إجمالي CVSS
الثغرات · 19
متوسطة
12
عالية
5
حرجة
2
PT-2026-50491
2026-06-17
5.3
CVE-2026-54236
Vllm
Vllm
يسمح إصلاح غير كامل لمشكلة سابقة تتعلق بتسرب الذاكرة للمهاجمين غير المصادق عليهم بتسريب عناوين ذاكرة الهيب. يفشل النظام في تنقية رسائل الخطأ بشكل صحيح في عدة مسارات استجابة، مما يؤدي إلى إرسال التمثيل النصي للاستثناءات مباشرةً إلى العملاء. يحدث هذا لأن مسارات معينة تلتقط الاستثناءات داخليًّا وتقوم ببناء الاستجابات بنفسها، متجاوزةً معالج الاستثناءات العالمي للتنقية، في حين أن إطارات WebSocket تتجاوز سلسلة المعالجات بالكامل. تشمل التفاصيل الفنية ما يلي: - **نقاط نهاية واجهة برمجة التطبيقات (API)**: ’POST /v1/messages‘ و ’POST /v1/messages/count tokens‘ داخل موجه واجهة برمجة التطبيقات (API) الخاص بـ Anthropic. - **المكونات المعرضة للخطر**: محول دفق أحداث Server-Sent Events في `vllm/entrypoints/anthropic/serving.py` وWebSocket لتحويل الكلام إلى نص في الوقت الفعلي في `vllm/entrypoints/speech to text/realtime/connection.py`. يمكن للمهاجم استغلال هذه الثغرة عن طريق إرسال بايتات صور مشوهة عبر أجزاء محتوى الصور في واجهة برمجة تطبيقات Anthropic Messages. يؤدي هذا إلى قيام الدالة `PIL.Image.open()` بإثارة استثناء `UnidentifiedImageError`، والذي يتضمن تمثيل كائن `BytesIO` يحتوي على عنوان ذاكرة الكومة حرفياً في حقل `error.message` في نص الاستجابة.
PT-2026-37300
2026-05-05
7.7
CVE-2026-43884
Avideo
Avideo
تستخدم نقطتا نهاية، هما ’plugin/AI/receiveAsync.json.php‘ و'objects/EpgParser.php'، الدالة `isSSRFSafeURL()` للتحقق من صحة عناوين URL التي يقدمها المستخدم، لكنهما تقومان بعد ذلك باستردادها باستخدام `file get contents()` دون تعطيل ميزة المتابعة التلقائية لإعادة التوجيه. وهذا يسمح للمهاجم بتقديم عنوان URL يعيد التوجيه إلى عنوان داخلي أو عنوان بيانات وصفية سحابية (مثل ’http://169.254.169.254/latest/meta-data/‘)، متجاوزًا بذلك إجراءات الحماية من SSRF لأن التحقق يتم فقط على عنوان URL الأولي. وقد يؤدي ذلك إلى تسريب بيانات اعتماد IAM أو هوية المثيل أو الوصول إلى الخدمات الداخلية ومسح المنافذ. بالإضافة إلى ذلك، تتجاهل العديد من الموجهات التي تستدعي `isSSRFSafeURL()` المعلمة `$resolvedIP` المخصصة لتثبيت DNS، مما يجعلها عرضة لهجمات إعادة ربط DNS من نوع TOCTOU (Time-of-Check to Time-of-Use). يحدث هذا عندما يتغير سجل DNS للنطاق بين وقت التحقق ووقت الطلب الفعلي. تشمل الموجهات المتأثرة ما يلي: - ’objects/aVideoEncoderReceiveImage.json.php‘ - ’objects/aVideoEncoder.json.php‘ - ’plugin/BulkEmbed/save.json.php‘ - ’plugin/AI/receiveAsync.json.php‘ - ’objects/EpgParser.php‘ - 'plugin/Scheduler/Scheduler.php'