PT-2026-77055 · Expat+4 · Expat+4
CVSS v4.0
8.7
عالية
| المتجه | AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Expat الأقدم من 2.8.4
الوصف
توجد مشكلة رفض الخدمة بسبب التعقيد الخوارزمي التربيعي داخل الدالة
storeAtts() في xmlparse.c. عند معالجة N من السمات المحددة ذات القيم غير المعيارية، يقوم النظام بتشغيل مسح خطي O(N^2) لـ elementType->defaultAtts لتحديد حالة CDATA. يمكن لمهاجم بعيد غير مصدق أن يتسبب في استهلاك مفرط لوحدة المعالجة المركزية (CPU) عن طريق تزويد تطبيق يقوم بتحليل XML غير موثوق به بوثيقة XML واحدة جيدة التكوين بحجم بضعة ميغابايت.التوصيات
التحديث إلى الإصدار 2.8.4 أو أحدث.
استغلال
إصلاح
DoS
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Expat
Linuxmint
Red Os
Rocky Linux
Ubuntu