Berkdedekarginoglu

#5174من 60,403
58.9إجمالي CVSS
الثغرات · 7
متوسطة
1
عالية
4
حرجة
2
PT-2026-23789
2026-03-06
8.8
CVE-2026-30823
Flowise
Flowise
Flowise هو واجهة مستخدم تدعم ميزة السحب والإفلات لإنشاء تدفقات مخصصة لنماذج لغوية كبيرة. توجد ثغرة أمنية حرجة تتمثل في «الإشارة المباشرة غير الآمنة إلى الكائنات» (IDOR)، مقترنة بخلل في منطق الأعمال، في نقطة النهاية `PUT /api/v1/loginmethod`. لا تتحقق نقطة النهاية مما إذا كان المستخدم المصادق عليه يمتلك أو يمتلك حقوقًا إدارية على `organizationId` المستهدف. وهذا يسمح لمستخدم ذي امتيازات محدودة بالكتابة فوق إعدادات SSO لأي مؤسسة، وتمكين ميزات حصرية لنسخة Enterprise دون ترخيص، والقيام بـ «الاستيلاء على الحساب» عن طريق إعادة توجيه مسار المصادقة. تقبل الخلفية المعلمة `organizationId` من نص JSON وتقوم بتحديث السجل في قاعدة البيانات دون التحقق مما إذا كان `request.user.organizationId` مطابقًا لـ `body.organizationId`. يمكن للمهاجم إرسال طلب PUT مُعدّ بعناية إلى نقطة النهاية `/api/v1/loginmethod`، لتعديل إعدادات SSO الخاصة بـ Google الخاصة بالضحية عن طريق استبدال بيانات اعتماد OAuth الشرعية ببيانات اعتماد خبيثة خاصة بالتطبيق. وقد يؤدي ذلك إلى اختطاف الجلسة أو سرقة بيانات الاعتماد عندما يحاول موظفو الضحية تسجيل الدخول عبر SSO.
PT-2025-53605
2025-12-24
9.9
CVE-2025-68668
Pyodide
Pyodide
n8n هي منصة مفتوحة المصدر لأتمتة سير العمل. توجد ثغرة أمنية تتعلق بتجاوز عزل الرمل (sandbox) في عقدة كود Python التي تستخدم Pyodide، وتؤثر على الإصدارات من 1.0.0 حتى 2.0.0، باستثناء الإصدار 2.0.0 نفسه. يمكن للمستخدم المصادق عليه الذي يتمتع بإذن إنشاء أو تعديل سير العمل استغلال هذه الثغرة لتنفيذ أوامر تعسفية على النظام المضيف الذي يعمل عليه n8n، بنفس امتيازات عملية n8n. هذه الثغرة، المسجلة تحت الرقم CVE-2025-68668، حصلت على درجة CVSS تبلغ 9.9 (حرجة). تشمل الحلول البديلة تعطيل «عقدة الكود» (Code Node) عن طريق تعيين متغير البيئة `NODES EXCLUDE` إلى ”[“n8n-nodes-base.code”]“، وتعطيل دعم لغة Python في «عقدة الكود» عن طريق تعيين متغير البيئة `N8N PYTHON ENABLED` إلى false (متوفر في الإصدار 1.104.0 من n8n) وتهيئة n8n لاستخدام بيئة الحماية (sandbox) لـ Python القائمة على مشغل المهام (task runner) من خلال متغيرات البيئة `N8N RUNNERS ENABLED` و`N8N NATIVE PYTHON RUNNER`. أصبح تنفيذ Python القائم على مشغل المهام هو الإعداد الافتراضي بدءًا من الإصدار 2.0.0 من n8n.