PT-2026-63391

CVE-2026-55991

·

تاريخ النشر

2026-07-22

·

تاريخ التحديث

2026-09-23

الوصف من

CVSS 3.1
5.9
متوسطة
المقاييسAV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات NLnet Labs Unbound من 1.22.0 إلى 1.25.1
الوصف
يمكن لعميل بعيد غير مصدق أن ينهي عملية المحلل بالكامل باستخدام اتصال واحد عبر بروتوكول DNS-over-QUIC (DoQ) واستعلام DNS عادي واحد. يحدث هذا عندما تُرجع الدالة ngtcp2 conn writev stream() القيمة NGTCP2 ERR STREAM DATA BLOCKED، مما يؤدي إلى قيام Unbound باستدعاء الدالة ngtcp2 ccerr set application error() بقيمة خطأ تساوي -1. يتم تحويل هذه القيمة ضمناً إلى 0xFFFFFFFFFFFFFFFF، وهو ما يتجاوز الحد الأقصى لعدد صحيح متغير الطول ذي 62 بت أثناء التسلسل في ngtcp2 conn write connection close(). ونتيجة لذلك، تفشل ngtcp2 put uvarintlen() في تقييم صحة شرط، مما يتسبب في إيقاف العملية. يمكن للمهاجم إحداث هذه الثغرة عن طريق الإعلان عن initial max stream data bidi local = 1 في معلمات النقل وإرسال استعلام DoQ دون قراءة الدفق.
التوصيات
تحديث NLnet Labs Unbound إلى إصدار أحدث من 1.25.1.
قابلية الاستغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
AZL-92976
ECHO-B1CD-45B4-EE8A
OPENSUSE-SU-2026:11380-1
OPENSUSE-SU-2026:21550-1
RHSA-2026:43588
SUSE-SU-2026:23050-1
SUSE-SU-2026:23215-1
SUSE-SU-2026:23226-1
SUSE-SU-2026:23349-1
SUSE-SU-2026:23360-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾