المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ثغرة local root في كيرنل لينوكس ptrace_attach 2.6.29



ASDELY-ScOrPiOn
07-23-2009, 11:51 AM
السلام عليكم
نتشر بتاريخ 5/14 استغلال لثغرة اكتشفت مسبقا في كيرنل لينوكس 2.6.29 بتاريخ 27 أبريل (نيسان) تمكن المهاجم من تخطي الصلاحيات المحددة له في نظام لينوكس وذلك بتشغيل أمر بصلاحيات root مستغلاً بذلك خطأ برمجي في الدالة ptrace_attach الموجودة في الملف kernel/ptrace.c.

يتمكن المهاجم من استغلال الثغرة باستخدام الدالة exec مع الدالة ptrace لتشغيل أمر بصلاحيات رووت وتغيير الصلاحيات المحددة له مستغلاً خطأ برمجي في الدالة السابقة سببه استخدام العملية current عوضا task.
retval = mutex_lock_interruptible(&current->cred_exec_mutex);
retval = mutex_lock_interruptible(&task->cred_exec_mutex);

تم التأكد من اصابة الاصدار 2.6.29 من كيرنل لينوكس ولقد أصدر بوقت سابق رقعة أمنية تصلح سطرين فقط في الملف ptrace.c يمكن تحميلها من هنا.
- اذا كنت تعتمد على نظام الحزم في التوزيعة التي تستخدمها فأنت لاتحتاج للقيام بعملية الترقيع بشكل يدوي وكل ماعليك هو ابقاء النظام محدّث مع العلم أن أغلب هذه التوزيعات تعتمد على اصدارات أقدم قليلا من آخر اصدار متوفر من الكيرنل لتحقيق ثبات وأمان أفضل للنظام.
الاستغلال الذي انتشر: http://milw0rm.com/exploits/8673 (http://milw0rm.com/exploits/8673)
استغلال آخر انتشر بتاريخ 14 مايو (أيار): http://milw0rm.com/exploits/8678 (http://milw0rm.com/exploits/8678)

الحسيني
09-11-2009, 05:40 AM
جزاك الله خير .

صايد القلوب
01-04-2010, 10:03 PM
مشكوووووووووووووووووووووو وووورررررررررررررر

BLACK.JaGuAr
01-05-2010, 04:11 PM
http://www.samysoft.net/forumim/shokr/1/868686.gif

baha'a
05-12-2010, 12:45 AM
شيء جميل

جزاك الله خيراً