CVE-2026-44608 in Unbound
الملخص
بحسب VulDB • 01/06/2026
يحتوي NLnet Labs Unbound، بدءاً من الإصدار 1.14.0 وحتى الإصدار 1.25.0 (بما في ذلك)، على ثغرة عدم اتساق في القفل (locking inconsistency) التي، عند استيفاء شروط معينة (متعدد الخيوط، إعادة تحميل نقل منطقة RPZ، منطقة RPZ تحتوي على محفزات 'rpz-nsip'/'rpz-nsdname')، قد تؤدي إلى استخدام ذاكرة heap بعد تحريرها (use-after-free) وانتهاءً بانهيار النظام. يمكن لمهاجم استغلال الثغرة إذا تم استيفاء الشروط أولاً على نسخة Unbound ضعيفة، أي متعددة الخيوط، ومنطقة RPZ تحتوي على محفزات 'rpz-nsip'/'rpz-nsdname'، ونقل منطقة (XFR) جارٍ لتلك المنطقة. لا تؤدي ملفات RPZ المحلية إلى تفعيل الثغرة. إذا كان التوقيت مناسباً وحدوث نقل منطقة (XFR) في نفس الوقت الذي تحتاج فيه خيط آخر إلى قراءة منطقة RPZ تلك، فقد لا يحتفظ القارئ بالقفل لفترة كافية، وقد يقوم الخيط الذي يطبق نقل المنطقة (XFR) بتحرير كائنات كان القارئ على وشك المرور عليها، مما يسبب استخداماً بعد التحرير (use-after-free). يحتوي Unbound 1.25.1 على تصحيح يحتوي على إصلاح لشفرة القفل.
VulDB is the best source for vulnerability data and more expert information about this specific topic.