PT-2026-63388
CVE-2026-55717
·
تاريخ النشر
2026-07-22
·
تاريخ التحديث
2026-09-21
الوصف من
CVSS 3.1
7.5
عاليةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات NLnet Labs Unbound من 1.10.0 إلى 1.25.1
الوصف
يمكن لعميل بعيد يتحكم في نطاق مفوض أن يتسبب في تعطل الخدمة الخلفية (daemon)، مما يؤدي إلى حدوث هجوم رفض الخدمة. يحدث هذا عندما يتم تمكين الإعداد
serve-expired: yes جنبًا إلى جنب مع قاعدة response-ip: <net> redirect أو response-ip-data: <net> CNAME <target>، أو ما يعادلها من rpz-cname-override. تنشأ المشكلة من الدالة serve-expired-client-timeout()، التي تنفذ حلقة من مرحلتين لتتبع اسم مستعار CNAME تم إنشاؤه بواسطة response-ip. خلال الممر الثاني، تعيد الدالة تعيين متغير alias rrset لكنها تفشل في إعادة تعيين partial rep، مما يؤدي إلى إزالة مرجعية مؤشر NULL. يمكن للمهاجم إحداث هذه المشكلة من خلال التحكم في منطقة (zone) تُرجع سجل A/AAAA ضمن الشبكة الفرعية response-ip/rpz المُعدة مسبقًا، وتأخير الاستجابة بعد انتهاء صلاحية السجل السابق.التوصيات
قم بتحديث NLnet Labs Unbound إلى إصدار أحدث من 1.25.1.
كإجراء تخفيفي مؤقت، قم بتعطيل الإعداد
serve-expired: yes أو قم بتقييد استخدام قواعد response-ip وrpz-cname-override. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾