CVE-2017-15710 in HTTP Serverالمعلومات

الملخص

بحسب VulDB • 04/06/2026

في Apache httpd من الإصدار 2.0.23 إلى 2.0.65، ومن 2.2.0 إلى 2.2.34، ومن 2.4.0 إلى 2.4.29، تستخدم الوحدة mod_authnz_ldap قيمة رأس Accept-Language للبحث عن ترميز الأحرف (charset encoding) المناسب عند التحقق من بيانات اعتماد المستخدم، وذلك إذا تم تكوينها باستخدام AuthLDAPCharsetConfig. وإذا لم تكن قيمة الرأس موجودة في جدول تحويل أحرف التشفير، يتم استخدام آلية احتياطية لاختصارها إلى قيمتين حرفيتين للسماح بإعادة المحاولة بسرعة (على سبيل المثال، يتم اختصار 'en-US' إلى 'en'). تجبر قيمة رأس أقل من حرفين على كتابة بايت NUL خارج الحدود بمقدار واحد في موقع ذاكرة لا ينتمي إلى السلسلة النصية. وفي أسوأ الحالات، وهو أمر غير مرجح جداً، قد يتعطل العملية مما يمكن أن يُستخدم كهجوم لإنكار الخدمة (DoS). أما في الحالة الأكثر احتمالاً، حيث تكون هذه الذاكرة محجوزة بالفعل للاستخدام المستقبلي، فلا يكون لهذه الثغرة أي تأثير على الإطلاق.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

حجز

21/10/2017

إفشاء

26/03/2018

الاعتدال

تمت الموافقة

إدخال

VDB-115038

EPSS

0.18197

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!