PT-2026-23854
CVE-2026-30861
·
تاريخ النشر
2026-03-07
·
تاريخ التحديث
2026-07-30
الوصف من
CVSS 3.1
10
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات WeKnora من 0.2.5 إلى 0.2.9
إصدار WeKnora 0.2.10
الوصف
يحتوي WeKnora، وهو إطار عمل مدعوم بنموذج اللغة الكبير (LLM) للفهم العميق للوثائق والاسترجاع الدلالي، على ثغرة أمنية تسمح بتنفيذ التعليمات البرمجية عن بُعد (RCE) دون مصادقة في عملية التحقق من صحة إعدادات stdio الخاصة بـ MCP. يسمح التطبيق بتسجيل المستخدمين دون قيود، مما يتيح للمهاجمين إنشاء حسابات واستغلال ثغرة حقن الأوامر. على الرغم من تطبيق قوائم الأوامر المسموح بها (
npx، uvx) وقوائم الحظر للمعلمات/متغيرات البيئة، يمكن التحايل على عملية التحقق باستخدام العلامة -p مع npx node. وهذا يسمح للمهاجمين بتنفيذ أوامر عشوائية بامتيازات التطبيق، مما قد يؤدي إلى اختراق النظام بالكامل. يتضمن مسار الكود المعرض للخطر الدالتين ValidateStdioConfig() وValidateStdioArgs()، حيث لا يتم حظر العلامة -p في قائمة التعبيرات النمطية DangerousArgPatterns، مما يسمح بتنفيذ أحمال JavaScript عبر npx node -p <payload>. تم إصلاح المشكلة بشكل غير معلن في الإصدار 0.2.10، دون إصدار رقم CVE عام أو تنبيه أمني، مما قد يترك العملاء عرضة للخطر.التوصيات
قم بالتحديث إلى الإصدار 0.2.10 أو أحدث من WeKnora.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾