CVE-2026-91859 in MISP
الملخص
بحسب VulDB • 15/09/2026
تسمح الإصدارات المتأثرة من MISP بتسجيل بيانات غير صحيحة في سجلات الوصول للطلبات التي تنتهي بحدوث استثناء (exception).
نظرًا لأن CakeErrorController يرث من AppController، فإن عملية عرض الاستثناء تؤدي إلى تشغيل مسار بدء تشغيل التطبيق مرة أخرى. ونتيجة لذلك، يتم استدعاء __accessMonitor() مرتين لطلب HTTP واحد، حيث تقوم AccessLog::logRequest() بالكتابة في السجل مرتين. تقيس طريقة الكتابة المؤجلة (deferred writer) الثانية مدة تنفيذ وحدة التحكم الخاصة بالأخطاء بدلاً من الطلب الأصلي، مما قد يؤدي إلى تجاوز الصف الذي تم إنشاؤه خلال المرحلة الأولى. تشمل الحقول التالفة مدة الطلب، وعدد استعلامات SQL، واستهلاك الذاكرة، وسجل الاستعلامات المسجّل محتملاً.
لقد خُفي هذا الخطأ لأن نفس مثيل النموذج (model instance) احتفظ بمعرف الصف الأول المحفوظ، مما أدى إلى إصدار أمر تحديث (UPDATE) بدلاً من إدراج صف مكرر واضح عند الحفظ لاحقًا.
الإصدار المتأثر: ≤2.5.45
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.