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 أو الأحدث
قابلية الاستغلال
استغلال
إصلاح
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-67Q9-58VJ-32QX
GO-2026-4638
OPENSUSE-SU-2026:21483-1
SUSE-SU-2026:1042-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾