PT-2026-37262
CVE-2026-42304
·
تاريخ النشر
2026-05-05
·
تاريخ التحديث
2026-09-18
الوصف من
CVSS 3.1
7.5
عاليةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Twisted الأقدم من 26.4.0
الوصف
تتعرض الوحدة النمطية
twisted.names لهجوم «رفض الخدمة» (DoS) ناجم عن استنفاد الموارد أثناء فك ضغط أسماء DNS. يمكن لمهاجم بعيد غير مصدق إرساله حزمة TCP DNS مصممة خصيصًا تحتوي على مؤشرات ضغط متسلسلة بعمق لاستغلال هذه الثغرة. يؤدي ذلك إلى تجاوز منطق منع الحلقات الموجود، مما يجبر مفاعل Twisted أحادي الخيط على إجراء ملايين عمليات البحث التكرارية، الأمر الذي يؤدي إلى تجميد الخادم ومنعه من التعامل مع الاتصالات الجديدة أو معالجة عمليات الإدخال/الإخراج. تكمن المشكلة في دالة decode() الخاصة بـ twisted.names.dns.Name، حيث لا يوجد حد لعدد عمليات إزالة الإشارة إلى المؤشرات لكل رسالة، ويتم إعادة تعيين مجموعة العناصر التي تمت زيارتها لكل سجل استعلام. وهذا يسمح للمهاجم بتضمين آلاف الاستفسارات التي تشير إلى نفس السلسلة الطويلة من المؤشرات، مما يتسبب في قيام المحلل بتكرار عمليات بحث معقدة.التوصيات
قم بالتحديث إلى الإصدار 26.4.0 أو أحدث.
كإجراء تخفيفي مؤقت، قم بتقييد الوصول إلى وظائف خادم DNS أو قم بتنفيذ تصفية على مستوى الشبكة للحد من عدد استفسارات DNS لكل حزمة TCP.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾