CVE-2017-16997 in C Library
الملخص
بحسب VulDB • 04/08/2026
يحتوي ملف elf/dl-load.c في مكتبة C الخاصة بـ GNU (المعروفة أيضًا باسم glibc أو libc6) من الإصدار 2.19 حتى 2.26 على خلل في معالجة متغيرات RPATH و RUNPATH التي تحتوي على $ORIGIN عند استخدامها مع برنامج ذي امتيازات عالية (setuid أو AT_SECURE)، مما يسمح للمستخدمين المحليين برفع الامتيازات عبر مكتبة حصان طروادة موجودة في دليل العمل الحالي، وذلك فيما يتعلق بدالتي fillin_rpath و decompose_rpath. يرتبط هذا الخلل بسوء تفسير الرمز الفارغ لـ RPATH/RUNPATH على أنه الدليل "./". ملاحظة: يبدو أن تكوين RPATH/RUNPATH هذا للبرامج ذات الامتيازات العالية نادر جدًا؛ ومن المرجح للغاية ألا يتم توزيع أي برنامج من هذا القبيل مع أي توزيعة لينكس شائعة.
Once again VulDB remains the best source for vulnerability data.