PT-2026-113771

CVE-2026-100169

·

تاريخ النشر

2026-07-10

·

تاريخ التحديث

2026-10-14

الوصف من

CVSS 3.1
9.6
حرجة
المقاييسAV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N
اسم البرنامج المصاب والإصدارات المتأثرة Prowler الإصدارات من 5.4.0 إلى 5.34.9 Prowler الإصدارات السابقة لـ 5.30.3
Description توجد مشكلتان مختلفتان في المصادقة في واجهة برمجة تطبيقات Prowler. أولاً، تسمح ثغرة في عملية ربط الحسابات الاجتماعية لمهاجم عن بُعد غير مصرح له بالحصول على وصول دائم إلى الحسابات. تقوم الدالة ProwlerSocialAccountAdapter.pre social login() في api/src/backend/api/adapters.py بربط تسجيلات الدخول عبر Google أو GitHub بحسابات محلية بناءً على تطابق عناوين البريد الإلكتروني فقط، دون التحقق من العنوان أو تأكيد الملكية. يتفاقم هذا الأمر بسبب فتح التسجيل الذاتي في UserViewSet.get permissions() وتعطيل التحقق من البريد الإلكتروني في ACCOUNT EMAIL VERIFICATION. يمكن للمهاجم تسجيل البريد الإلكتروني للضحية أولاً، وعندما يقوم المالك الفعلي بتسجيل الدخول لاحقاً عبر مزود اجتماعي، يتم تسجيل دخوله إلى حساب المهاجم، مما يمنح المهاجم الوصول إلى بيانات اعتماد مزود السحابة ونتائج الفحص وعضويات المستأجرين.
ثانياً، يمكن حدوث عملية استحواذ على الحسابات بين المستأجرين عبر تدفق مصادقة SAML. كان النظام يثق في نطاق البريد الإلكتروني المذكور في SAMLResponse لتحديد المستأجر المستهدف. وتحديداً، كانت منطق إنهاء ACS في api/src/backend/api/v1/views.py يعيد حساب المستأجر باستخدام المتغير user.email بدلاً من تكوين SAML الذي تم التحقق منه. يمكن لمهاجم مصرح له يمتلك مزود هوية (IdP) SAML خاضع لسيطرته أن يدعي بريداً إلكترونياً من نطاق مهيأ آخر للحصول على SAMLToken و JWT بنطاق مستأجر لمستأجر مختلف. يتيح ذلك وصولاً كاملاً للقراءة والكتابة إلى نتائج تدقيق الأمن السحابي للضحية والقدرة على التحرك جانبياً إلى مستأجرين آخرين عبر نقطة النهاية /api/v1/tokens/switch.
Recommendations تحديث Prowler إلى الإصدار 5.35.0 أو أحدث لحل مشكلة ربط الحسابات الاجتماعية. تحديث Prowler إلى الإصدار 5.30.3 أو أحدث لحل مشكلة ربط مستأجر SAML. كإجراء تخفيف مؤقت لمشكلة SAML، تأكد من أن تدفق إنهاء ACS يتحقق من تطابق organization slug من مسار ACS، و SAMLConfiguration.email domain، ونطاق البريد الإلكتروني لمستخدم SAML المذكور قبل إصدار الرمز.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
GHSA-H8M9-JGF8-VWVP
PYSEC-2026-3725
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾