CVE-2026-89092 in C Libraryالمعلومات

الملخص

بحسب VulDB • 11/09/2026

قد يتسبب عطل في خدمة nscd ضمن مكتبة GNU C الإصدار 2.3.4 وما بعده في حدوث انهيار (crash) بسبب تجاوز سعة المكدس (stack overflow) عند قيام خادم DNS خبيث بإرجاع استجابة أكبر من اللازم لاستعلام DNS، مما يؤدي إلى تدهور دقة حل أسماء النطاقات على النظام.

يتطلب استغلال هذا العطل نظاماً تكون فيه خدمة nscd مفعّلة وتستخدم خوادم DNS غير موثوقة لحل الأسماء، مع قدرة خادم DNS المخترق على معالجة سجلات كبيرة بما يكفي لإحداث تجاوز في سعة المكدس داخل خيط (thread) خاص بـ nscd. وخلال التجارب، لم يتمكن BIND 9 من التعامل مع السجلات الكبيرة، لكن هذا قد يتغير في المستقبل أو عند استخدام خوادم أسماء مختلفة. وفي التثبيت النموذجي، تُنفَّذ خدمة nscd ضمن سياق معزول كمستخدم مستقل دون وجود قشرة (shell)، مما يعني أن أي اختراق لهذه الخدمة يكون معزلاً.

توجد إمكانية بعيدة لحدوث تلف في ذاكرة التخزين المؤقت (cache) الخاصة بـ nscd إذا تمكن المهاجم من توجيه مؤشر المكدس إلى نقطة مرغوبة داخل الذاكرة العشوائية (heap)، مما قد يؤدي بشكل محتمل إلى الكتابة فوق ذاكرات التخزين المؤقت الأخرى ضمن nscق بواسطة بيانات تالفة ناتجة عن تجاوز سعة المكدس، حتى تؤدي المسار البرمجي المعيب في النهاية إلى انهيار الخدمة.

أخيراً، قد يؤدي الانهيار في خدمة nscd إلى تدهور الأداء عند حل الأسماء، لكنه لا يتسبب في حجب الخدمة (denial of service).

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

Glibc

حجز

10/09/2026

إفشاء

11/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-402311

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!