Andras Iklody

#677من 58,044
306.3إجمالي CVSS
الثغرات · 43
متوسطة
20
عالية
16
حرجة
7
PT-2026-51308
8.8
2026-06-22
Misp · Misp · CVE-2026-56424
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** MISP core (لم يتم تحديد الإصدارات المتأثرة) **الوصف** توجد ثغرات في التحكم في الوصول، حيث تُجرى عمليات التحقق من التفويض على كيانات غير صحيحة، أو تفتقر مسارات الكتابة إلى عمليات التحقق من الملكية وإمكانية التعديل. وهذا يسمح لمستخدم مصادق عليه ذي امتيازات أقل، ولكنه يتمتع بأذونات ميزات محددة، بتفويض كائن ما بينما يقوم بتغيير كائن آخر، أو تعديل كائنات مرئية ولكن غير قابلة للتعديل من قبل مؤسسته. تشمل المجالات المتأثرة ما يلي - إزالة علامات تقارير الأحداث: قد يختلف التقرير المصرح به عن معرف التقرير المستخدم لفصل العلامة، مما يسمح بإزالة العلامات عبر المؤسسات. - الحذف الجماعي لعناصر المجموعة: تتم عملية التفويض على مجموعة يتطابق معرّفها مع معرّف صف عنصر المجموعة بدلاً من المجموعة الأم الفعلية، مما يسمح بحذف عناصر من مجموعات لا يملكها المستخدم. - التقاط/تحديث بيانات المحلل: قد تؤدي التحديثات المتداخلة إلى الكتابة فوق السجلات دون إجراء فحص الملكية `canEditAnalystData()`، مما يتيح الكتابة فوق البيانات عبر المؤسسات. - تحرير عناصر القوالب: تتم عملية التفويض على أساس قالب يتطابق معرفه مع معرف عنصر القالب بدلاً من القالب الأصلي، مما يسمح بإجراء تعديلات غير مصرح بها على عناصر قوالب المنظمات الأخرى. - تحرير النماذج المتقادمة والتعيينات: تقوم مسارات الكتابة بتحميل النماذج باستخدام وصول نطاق العرض دون التحقق من ملكية التحرير، مما يسمح للمستخدمين بتحرير أو إعادة تعيين النماذج المرئية المملوكة لمنظمات أخرى. **التوصيات** في
PT-2026-51309
9.3
2026-06-22
Azure Active Directory · Aad Authentication Plugin · CVE-2026-56425
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** مكوّن إضافي للمصادقة في Azure Active Directory (AAD) (لم يتم تحديد الإصدارات المتأثرة) **الوصف** يحتوي تطبيق المصادقة في Azure Active Directory (AAD) على نقاط ضعف متعددة في تدفق التفويض OAuth 2.0. يستخدم التطبيق معرف الجلسة في PHP `session id()` كمعلمة حالة OAuth، مما قد يؤدي إلى تسرب رموز الجلسة الصالحة عبر سجل المتصفح، أو رؤوس HTTP Referer، أو الوكلاء العكسيين، أو سجلات الوصول، مما قد يؤدي إلى اختطاف الجلسة. يفشل التطبيق في إعادة إنشاء معرف الجلسة بعد نجاح المصادقة، مما يجعل الجلسات عرضة لتثبيت الجلسة. علاوة على ذلك، فإن قيمة حالة OAuth ليست رقمًا عشوائيًا (nonce) للاستخدام مرة واحدة، مما يضعف الحماية من هجمات CSRF ويزيد من خطر هجمات إعادة التشغيل. ولا يفرض مسار العملية استخدام HTTPS لعنوان URI لإعادة التوجيه المكون في OAuth، مما يسمح بنقل رموز التفويض ورموز الوصول بنص عادي. بالإضافة إلى ذلك، يتم تسجيل استجابات أخطاء OAuth التي تحتوي على معلمات GET يسيطر عليها المهاجم دون تنقية، مما يتيح تزوير السجلات أو حقنها. **التوصيات** في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
PT-2026-51307
9.4
2026-06-22
Misp Core · Misp Core · CVE-2026-56423
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** MISP Core (لم يتم تحديد الإصدارات المتأثرة) **الوصف** توجد ثغرات في عمليات التحقق من التحكم في الوصول ضمن إجراءات الحذف الجماعي لتقارير الأحداث ومجموعات المشاركة. كانت معالجات `deleteSelection` تسمح بعمليات الحذف باستخدام أذونات واسعة النطاق على مستوى الأدوار، بدلاً من التحقق من صلاحية التفويض لكل كائن محدد. بالنسبة لتقارير الأحداث، اعتمدت الدالة `EventReportsController::deleteSelection` على الإمكانية العامة `perm add`، مما سمح للمستخدمين من مستوى المساهمين بحذف التقارير التابعة لمنظمات أخرى نهائيًا عن طريق إرسال معرّفات التقارير أو معرّفات UUID. أما بالنسبة لمجموعات المشاركة، فقد اعتمدت الدالة `SharingGroupsController::deleteSelection` على الإمكانية العامة `perm sharing group`، مما مكّن المستخدمين من حذف مجموعات المشاركة المملوكة لمنظمات أخرى. يمكن للمهاجم المصادق عليه الذي يمتلك أذونات الدور الواسعة هذه حذف كائنات خارج نطاق تفويض مؤسسته، مما يؤدي إلى فقدان محتوى تقارير الأحداث أو تكوينات مجموعات المشاركة عبر المثيل. **التوصيات** في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
PT-2026-51293
9.4
2026-06-22
Misp · Misp · CVE-2026-56422
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** MISP (لم يتم تحديد الإصدارات المتأثرة) **الوصف** تقبل العديد من وحدات التحكم الأساسية ومسارات التقاط النماذج حقول الطلبات التي يتحكم فيها العميل، بما في ذلك المفاتيح الأساسية (`id`) والمفاتيح الخارجية للملكية أو النطاق مثل `event id` و`org id` و`user id` و`sharing group id` و`galaxy cluster uuid` و`organisation uuid` ومعرفات الكائنات المتداخلة ذات الصلة، دون إجراء عملية إزالة أو تثبيت أو إعادة التحقق متسقة مقابل الكائنات المصرح بها من قبل الخادم. يمكن للمستخدم المصادق عليه الذي يتمتع بحق الوصول إلى كائن واحد مصرح به إرسال حمولات REST أو نماذج مصممة خصيصًا لحفظ البيانات في كائن مختلف عن الكائن الذي تم التحقق منه بواسطة منطق التفويض. وقد يؤدي ذلك إلى الكتابة فوق الكائن، أو إعادة تحديد الوالد للكائن، أو نقل الملكية، أو تحديد نطاق مجموعة مشاركة غير مصرح به، أو حقن حدث أو كائن، أو إعادة توجيه الاقتراح، أو ظهور محتوى مخزن يتحكم فيه المهاجم في سياق مستخدم آخر. تنبع المشكلة من قيام الدالة `CRUDComponent::edit()` بنسخ الحقول المقدمة، بما في ذلك المفتاح الأساسي للحمولة، إلى السجل الذي تم تحميله، مما يسمح لدالة `save()` في CakePHP بتحديث صف عشوائي إذا لم يتم إعادة تثبيت المعرف الذي تم تحميله. **التوصيات** في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.