PT-2026-63371

CVE-2026-40691

·

تاريخ النشر

2026-07-22

·

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

2026-11-10

الوصف من

CVSS 3.1
7.5
عالية
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Unbound من 1.9.0 إلى 1.25.1
الوصف
يحدث تجاوز سعة المخزن المؤقت (buffer overflow) القائم على الـ«هيوب» (heap) عند استلام استعلام DNSCrypt عبر بروتوكول TCP. لا يقوم الروتين المسؤول عن تشفير الرد في مكانه بتحديد طول الرد وفقًا لحجم المخزن المؤقت الوجهة، مما يؤدي إلى عدم تطبيق آلية تقييد الحجم المستخدمة في مسار بروتوكول UDP. ونتيجة لذلك، يتم إزاحة الرد الذي يتجاوز 65504 بايت بمقدار 48 بايت داخل مخزن مؤقت بسعة msg-buffer-size، مما يؤدي إلى عملية كتابة تتجاوز نهاية تخصيص الـ«هيوب». ويمكن أن يحدث هذا بسبب استعلام مشفر ضار واحد، مما يتسبب في تعطل برنامج التحليل ويؤدي إلى رفض الخدمة. تتطلب هذه المشكلة تجميع البرنامج مع دعم DNSCrypt عبر --enable-dnscrypt وتكوين جملة dnscrypt: وتمكينها لواجهات الاستماع.
التوصيات
قم بتحديث Unbound إلى إصدار أحدث من 1.25.1.
كإجراء تخفيفي مؤقت، قم بتعطيل جملة dnscrypt: على واجهات الاستماع أو تجنب تجميع البرنامج باستخدام الخيار --enable-dnscrypt.
قابلية الاستغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
AZL-92949
CLSA-2026-1785888218
ECHO-C9BD-BA81-0BAE
OESA-2026-3334
OESA-2026-3335
OESA-2026-3436
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
SUSE-SU-2026:3884-1
SUSE-SU-2026:3885-1
USN-8946-1
USN-8946-2
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾