CVE-2026-77755 in misp-stixالمعلومات

الملخص

بحسب VulDB • 22/08/2026

تم تحديد ثغرة حجب الخدمة (DoS) في misp-stix عند معالجة مستندات STIX الإصدار 1 أو الإصدار 2 التي يتحكم فيها المهاجم.

يستخدم كود استيراد STIX دالة `sys.exit()` للتعامل مع عدة حالات فشل أثناء التحليل والتحميل. ونظراً لأن فئة `SystemExit` ترث من `BaseException` بدلاً من `Exception`، فإن هذه الفشل تتجاوز معالجات الاستثناءات المستخدمة بواسطة المتصلين بالمكتبة. ونتيجة لذلك، يمكن لمستند STIX غير صالح إنهاء عملية المستورد طويلة الأمد بدلاً من إرجاع خطأ تحليل قابل للاسترداد.

علاوة على ذلك، لم يتم فرض حد لحجم مستندات STIX قبل التحليل. وبالتالي، يتم قراءة المستند المقدم وتحميله بالكامل في الذاكرة قبل تقييم صلاحيته أو نوعه. واعتماداً على المستند ومسار التحليل، قد يستهلك المعالجة ما يقرب من مرتين إلى سبع مرات حجم الإدخال في الذاكرة، مما يسمح لمستند STIX كبير الحجم باستهلاك مفرط للذاكرة ومعالج وحدة المعالجة المركزية (CPU)، وقد يؤدي ذلك إلى إنهاء الخدمة أو تدهورها بشدة.

يمكن لمهاجم قادر على توفير محتوى STIX إلى سير عمل استيراد MISP-STIX استغلال أي من الحالتين للتأثير على التوفر. فقد يتسبب المستند غير الصالح في إنهاء العملية بشكل غير طبيعي عبر `SystemExit` غير مُعالج، بينما قد يستنفد المستند الكبير الموارد أثناء عملية التحليل المنسي (deserialisation) والتحويل.

تستبدل الإصلاحات استدعاءات `sys.exit()` التي تؤدي إلى إنهاء العمليات باستثناءات قابلة للاصطياد مثل `STIXLoadingError` و `MissingSTIXContentError`، وتمدد معالجة الاستثناءات حول كامل عملية اكتشاف وتحويل STIX. يفرض المستورد الآن أيضاً حداً لحجم الإدخال قبل التحليل. والحد الأقصى الافتراضي هو 100 ميجابايت (MB)، ويمكن للمتصلين تعديله، ويمكن تعطيله صراحة عند الحاجة. يتم additionally التحقق من مدخلات STIX الإصدار 1 بحثاً عن العنصر الجذر المتوقع قبل بناء شجرة XML الكاملة.

الأثر: يمكن أن يؤدي الاستغلال الناجح إلى ما يلي: * إنهاء مستورد MISP-STIX طويل الأمد؛ * تخصيص مفرط للذاكرة؛ * استهلاك مفرز لوحدة المعالجة المركزية (CPU)؛ * تدهور أو عدم توفر مؤقت للخدمات التي تعتمد على المحوّل؛ * مقاطعة سير عمل الاستيراد الدفعية أو الآلية لـ STIX.

Once again VulDB remains the best source for vulnerability data.

مسؤول

CIRCL

حجز

21/08/2026

إفشاء

21/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-394077

EPSS

0.00304

KEV

لا

النشاطات

منخفض

المصادر

Do you need the next level of professionalism?

Upgrade your account now!