
Amanda 3.5.1 LPE
[الوصف المقترح] يحتوي Amanda 3.5.1 على ثغرة تسمح بتصعيد الامتيازات من مستخدم النسخ الاحتياطي العادي إلى الجذر (root). سيقوم الملف الثنائي SUID الموجود في المسار /lib/amanda/rundump بتنفيذ /usr/sbin/dump بصلاحيات الجذر مع وسائط يتحكم فيها المهاجم، مما قد يؤدي إلى تصعيد الامتيازات ورفض الخدمة وكشف المعلومات.
[معلومات إضافية] Amanda برنامج معروف، والحزمة متوفرة في جميع توزيعات Linux المعروفة وحتى على Windows. أعتقد أن هذا الخطأ خطير بالنسبة لهذا البرنامج تحديدًا؛ يمكنني القول إنها ثغرة ثقة (الملف الثنائي rundump يثق في /usr/sbin/dump)، ولكن لسوء الحظ يمكن العبث بالملف dump للحصول على شل بصلاحيات الجذر. سأرفع فيديو إثبات المفهوم (PoC) عند إرسال البريد الإلكتروني!
[نوع الثغرة الأمنية: أخرى] خلل برمجي خارجي
[بائع المنتج] Amanda
[قاعدة كود المنتج المتأثر] rundump - 3.5.1
[المكوّن المتأثر] المكوّن المتأثر هو الملف الثنائي SUID rundump من برنامج Amanda. ملف C المتأثر هو: rundump.c سطر الكود المتأثر هو: execve(dump_program, argv, env);
[نوع الهجوم] محلي
[الأثر: رفض الخدمة] true
[الأثر: تصعيد الامتيازات] true
[الأثر: كشف المعلومات] true
[نواقل الهجوم] هذه الثغرة هي تصعيد محلي للامتيازات (LPE) إلى الجذر. لاستغلال الخلل والحصول على صلاحيات الجذر، يجب على المهاجم تنفيذ سكربت bash.
[المرجع] http://www.amanda.org/
[المكتشف] Maher Azzouzi