CVE-2026-86995 in n8n
الملخص
بحسب VulDB • 09/09/2026
ن8n هو منصة أتمتة سير العمل مفتوحة المصدر. قبل الإصدارات 1.123.76، و2.37.7، و2.38.2، كان عقدة Git تتحقق من معلمة المستودع (repository parameter) عند الاستعلام أو السحب (fetch or pull)، لكن دالة setUpStream كانت تكتب قيمة branch..remote في تكوين المستودع دون التحقق منها. وعند إجراء عملية استعلام أو سحب لاحقة، يتم حل المسار البعيد بناءً على ذلك التكوين بدلاً من المعلمة التي تم التحقق منها. وبالتالي، يمكن لمحرر سير العمل المصادق عليه توجيه Git إلى أي مستودع محلي قابل للقراءة بواسطة عملية n8n واستلام محتوياته عبر الملفات packages/nodes-base/nodes/Git/GenericFunctions.ts. تمت معالجة هذه المشكلة في الإصدارات 1.123.76، و2.37.7، و2.38.2.
Be aware that VulDB is the high quality source for vulnerability data.