OpenMandriva Linux projesi, topluluk içindeki bir anlaşmazlığın ardından bir katılımcının projeyi sabote etmeye çalıştığını duyurdu. Olay, GitHub depolarının silinmesinden kullanıcı sistemlerine zarar verebilecek boş bir paketin yayınlanmasına kadar uzanan bir dizi eylemi içeriyor. OpenMandriva, 2012'de Mandriva Linux'tan ayrılarak oluşturulmuş, bağımsız ve topluluk tarafından yönetilen bir Linux dağıtımıdır. Dağıtım, çoğu bileşeni GCC yerine LLVM/Clang araç zinciriyle derlemesiyle dikkat çekiyor.
Projenin uzun süredir geliştiricisi ve bakıcısı AngryPenguin tarafından proje forumunda yapılan açıklamaya göre, sabotaj girişimi bir katılımcının 'belirli kullanıcılara ve dağıtım üyelerine' yönelik tacizkar davranışları sonrası bazı kişilerin projeden ayrılmasıyla tetiklendi. Bu olayların ardından, anlık mesajlaşma uygulaması Mumble'ın baş geliştiricisi ve saldırganın arkadaşı olan Davide Beatrici, OpenMandriva ekibinin neredeyse on yıldır üzerinde çalıştığı bir deponun bir kısmını silmeye karar verdi.
AngryPenguin, Beatrici'nin daha önce proje depolarını kendi özel OneDev örneğine taşımasına ve yansıtmasına yardım ettiği için yönetici ayrıcalıklarına sahip olduğunu belirtti. Veri silme işleminin yanı sıra Beatrici, Cooker deposunda Gnome ve Cosmic masaüstü ortamlarının paketlerini geçersiz kılan boş bir paket yayınladı. OpenMandriva ekibi, silinen depoları ve paketleri geri yüklemekte olduklarını ve yetkisiz değişiklikleri tespit etmek için tam bir sistem denetimi yürüttüklerini söylüyor.
BleepingComputer, Beatrici'ye doğrudan ve Mumble ekibi aracılığıyla ulaşarak olayla ilgili görüşlerini sormuş, ancak yayın anına kadar yanıt alamamıştır. Ancak Beatrici, The Lunduke Journal'a yaptığı açıklamada sabotaj iddialarını reddederek amacının asla OpenMandriva topluluğuna veya kullanıcılarına zarar vermek olmadığını söyledi. 'Hemen belirteyim ki bu bir 'sabotaj' değildi. Böyle bir şey yapacak bir insan değilim,' diyen Beatrici, amacının önemsediği ve son 3 yıldır katkıda bulunduğu dağıtıma zarar vermek olmadığını ifade etti.
Beatrici, eyleminin projenin KDE ve LXQt odaklı olmasına katılmayan birkaç üye tarafından tetiklendiğini belirtti. 'Aynı üyeler, güvenlik ve temiz Git commit geçmişi umursamayan, birkaç depodan .onedev-buildspec.yml dosyasını bana veya başkasına sormadan/söylemeden silmeye karar verdiler,' dedi. AngryPenguin, OpenMandriva ekibi adına Beatrici'nin eylemlerinin suç teşkil etmesine rağmen, eski katılımcıya karşı yasal işlem başlatmamaya karar verdiklerini açıkladı.
Gelecekte Ne Bekleniyor?
Bu olay, açık kaynak projelerdeki iç çatışmaların ve yönetici ayrıcalıklarının kötüye kullanımının potansiyel risklerini bir kez daha gözler önüne seriyor. OpenMandriva gibi topluluk odaklı projelerde, güven ve iş birliği kritik öneme sahiptir. Ancak kişisel anlaşmazlıklar, projenin itibarına ve kullanıcı güvenliğine zarar verebilecek eylemlere yol açabilir. Kullanıcıların, benzer olaylardan korunmak için güncellemeleri dikkatle takip etmeleri ve projelerin resmi kanallarından bilgi almaları önerilir.
Kaynak: bleepingcomputer.com