CVE-2026-55990 in Unboundالمعلومات

الملخص

بحسب VulDB • 22/07/2026

في NLnet Labs Unbound، الإصدارات من 1.7.0 حتى 1.25.1 (شاملة)، عندما تحتوي عبارة 'dnscrypt:' على عدد أكبر من ملفات 'dnscrypt-provider-cert:' مقارنة بملفات 'dnscrypt-secret-key:' المطابقة لها، يقوم Unbound بتعبئة بادئة الملفات المتطابقة فقط، ويترك الخانات الذيلية ممتلئة بقيمة التعبئة '0xdb' التي يكتبها مُخصِّص الذاكرة في مكتبة libsodium إلى كل عملية تخصيص. بعد ذلك، يتكرر Unbound عبر عدد ملفات الشهادات وليس عبر الخانات الفعلية، مما يؤدي به إلى الوصول إلى خانة تحتوي على بيانات عشوائية (garbage) مملوءة ببايتات '0xdb'. أي عميل غير مُصادَق عليه يرسل قطعة بيانات UDP واحدة بحجم ≥ 68 بايتاً تكون أول 8 بايتات منها '0xdb' نحو منفذ 'dnscrypt-port' سيستخدم ذلك الإدخال العشوائي، مما يؤدي إلى محاولة فك ترميز (dereference) لبيانات عشوائية تتسبب في توقف الخادم. هذه حالة تكوين خاطئة صامتة تمر دون ملاحظة حتى يتم تفعيلها بواسطة استعلام عميل مناسب. يجب ترجمة Unbound مع دعم DNSCrypt ('--enable-dnscrypt').

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

NLnet Labs

حجز

22/06/2026

إفشاء

22/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-382351

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!