ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
برنامج Netopeer2 هو خادم لتنفيذ إدارة تكوين الشبكة بناءً على بروتوكول `NETCONF`. في الإصدارات المتأثرة، يمكن لمستخدم `NETCONF` مصادق عليه ذي صلاحيات منخفضة التسبب في تعطل `netopeer2-server` عن بُعد عن طريق إرسال طلب `get RPC` بمعرف `subtree filter` غير صالح يحتوي نصه على محددات التنسيق. في الملف `src/netconf.c`، ترسل الدالة `np2srv_rpc_get_cb()` القيمة غير الصالحة عبر `ERR()` إلى الدالة `np2log_printf()`، حيث تقوم الدالة `vsnprintf()` بتنسيق الرسالة بأمان أولاً. وفي الملف `src/log.c`، يتم تمرير المخزن المؤقت المنسق بالفعل لاحقًا إلى الدالة `np2log()` كسلساة تنسيق نفسها، مما يتسبب في قيام `vsyslog()` بتفسير تسلسل النسب المئوية التي يتحكم فيها المهاجم وقراءة وسائط المؤشر غير الصالحة. تم تأكيد حجب الخدمة المبلغ عنه في الإصدار 2.8.7 باستخدام `NETCONF`-over-SSH وAddressSanitizer؛ ولم يتم تأكيد تنفيذ أوامر عن بُعد بشكل موثوق. يحدد التنبيه الإصدار 2.8.8 على أنه تمت تصحيحه؛ وتتحقق مقارنات المستودعات من الإصلاح في الإصدار العام 2.8.21. لا يزال الحد الفاصل بين الإصدارات المتأثرة والمصححة غير محدد لعدم العثور على علامة عامة للإصدار 2.8.8، وهو ما لا يثبت حالة بناء الإصدار 2.8.8 غير المعلم.