PT-2025-24315
CVE-2025-47950
·
تاريخ النشر
2025-06-06
·
تاريخ التحديث
2026-10-30
الوصف من
CVSS 3.1
9.8
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
إصدارات CoreDNS الأقدم من 1.12.2
إصدارات CoreDNS الأقدم من 1.21.2
الوصف
توجد مشكلة «رفض الخدمة» (DoS) في تنفيذ خادم DNS-over-QUIC (DoQ) الخاص بـ CoreDNS. في السابق، كان الخادم ينشئ goroutine جديدة لكل دفق QUIC مستلم، دون فرض أي قيود على عدد الدفقات أو goroutines المتزامنة. يمكن لمهاجم بعيد وغير مصدق عليه فتح عدد كبير من الدفقات، مما يؤدي إلى استهلاك غير منضبط للذاكرة ويؤدي في النهاية إلى حدوث خطأ «نفاد الذاكرة» (OOM) — خاصة في البيئات التي تستخدم الحاويات أو التي تعاني من قيود على الذاكرة. يقدم هذا التصحيح آليتين رئيسيتين للتخفيف من المخاطر:
max streams، التي تحدد عدد تدفقات QUIC المتزامنة لكل اتصال بقيمة افتراضية تبلغ 256؛ وworker pool size، التي تُنشئ مجموعة محدودة من العمال على مستوى الخادم بأكمله لمعالجة التدفقات المستلمة بقيمة افتراضية تبلغ 1024.التوصيات
بالنسبة للإصدارات الأقدم من 1.12.2، قم بالتحديث إلى الإصدار 1.12.2 أو أحدث.
بالنسبة للإصدارات الأقدم من 1.21.2، قم بالتحديث إلى الإصدار 1.21.2 أو أحدث.
كحل مؤقت، ضع في اعتبارك تعطيل دعم QUIC عن طريق إزالة أو تعليق كتلة
quic:// في ملف Corefile.استخدم حدود موارد وقت تشغيل الحاوية لاكتشاف وعزل الاستخدام المفرط للذاكرة.
راقب أنماط اتصال QUIC وقم بإنشاء تنبيهات بشأن أي حالات شاذة.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾