حادثة أمنية هزت مجتمع أوبن ماندریفا، وهو نظام تشغيل حر. قام أحد المساهمين بحذف جزء من المستودع على جيت هاب ورفع حزمة فارغة مصممة لإلحاق الضرر ببيئتي جنوم وكوزميك. وقع الحادث بعد طرد المستخدم من الدردشة بسبب سوء السلوك. يعمل المطورون بالفعل على استعادة الكود المفقود. بالنسبة للمستخدمين، هذا يعني أعطالاً مؤقتة محتملة، على الرغم من أن المشكلة في طريقها إلى الحل.
كيف يمكن لحزمة فارغة أن تؤثر على جنوم وكوزميك 🛡️
الحزمة الخبيثة، عند تثبيتها، كانت تستبدل الملفات الرئيسية لجنوم وكوزميك بإصدارات فارغة من المحتوى، مما تسبب في أخطاء عند تسجيل الدخول أو تحميل التطبيقات. استغل الهجوم الثقة في صلاحيات الكتابة للمستودع، وهو خطر شائع في المشاريع المجتمعية. قام المطورون بالفعل بعكس التغييرات الضارة ويراجعون سجلات الوصول لمنع الاختراقات المستقبلية. استعادة جميع البيانات المفقودة تتقدم دون عوائق، على الرغم من أنها تتطلب التحقق من كل مكون متأثر.
كيف تدمر مجتمعاً في ثلاث خطوات بسيطة 😅
الخطوة الأولى: سوء التصرف في الدردشة. الخطوة الثانية: أن تُطرد. الخطوة الثالثة: الانتقام بحذف عمل الآخرين ورفع حزمة فارغة. يبدو كسيناريو فيلم منخفض الميزانية، لكنه حدث في أوبن ماندریفا. الأمر المحزن هو أن المخرب حقق ما يحلم به العديد من المتصيدين: أن يظهر اسمه في العناوين. صحيح أن فضل إصلاح الكارثة يعود للمطورين، الذين لديهم الآن عمل أكثر مما توقعوا.