PT-2026-23799
CVE-2026-30856
·
تاريخ النشر
2026-03-06
·
تاريخ التحديث
2026-07-30
الوصف من
CVSS 3.1
7.6
عاليةالمقاييسAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:L
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات WeKnora الأقدم من 0.3.0
الوصف
WeKnora، وهو إطار عمل قائم على نماذج اللغة الكبيرة (LLM) مخصص للفهم العميق للوثائق والاسترجاع الدلالي، معرض لثغرة أمنية تتعلق بتضارب أسماء الأدوات والحقن غير المباشر للموجهات. يمكن لخادم MCP عن بُعد ضار أن يختطف تنفيذ الأدوات باستغلال قاعدة تسمية غامضة في عميل MCP (
mcp {service} {tool}). يمكن للمهاجم تسجيل أداة خبيثة تحل محل أداة شرعية، مثل tavily extract. وهذا يسمح بإعادة توجيه مسار تنفيذ نموذج اللغة الكبير (LLM)، وتسريب أوامر النظام والسياق، وإمكانية تنفيذ أدوات أخرى بامتيازات المستخدم. ينشأ هذا الضعف عن تضارب أسماء الأدوات في العميل، وعن إخراج الأدوات/البيانات الوصفية دون تعقيم. يقوم العميل بإنشاء معرّفات داخلية للأدوات عن طريق تعقيم اسم الخدمة واسم الأداة وربطهما بخطوط سفلية. ويقوم التسجيل بالكتابة فوق الإدخالات الموجودة، مما يسمح لخدمة خبيثة باستبدال التنفيذات الشرعية. يقوم العميل بإعادة تغذية أوصاف أدوات MCP ونتائج التنفيذ مباشرةً إلى سياق نموذج اللغة الكبير (LLM) دون تنقية، مما يسمح لأداة خبيثة بإرجاع تعليمات (حقن المطالبة) يفسرها نموذج اللغة الكبير (LLM) على أنها أوامر موثوقة.التوصيات
يجب تحديث الإصدارات الأقدم من 0.3.0 إلى الإصدار 0.3.0 أو الأحدث
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾