Πριν από λίγες ημέρες , εντοπίστηκε κακόβουλο λογισμικό στο δημοφιλές αποθετήριο διανομής Arch Linux, και συγκεκριμένα στο Arch User Repository ( AUR) . Αυτό δεν είναι κάτι καινούργιο. Έχουμε δει κυβερνοεγκληματίες να επιτίθενται σε διακομιστές που φιλοξενούν διανομές και πακέτα λογισμικού Linux στο παρελθόν, τροποποιώντας τους με κακόβουλο κώδικα ή backdoors. Άλλαξαν ακόμη και τα checksum για να εμποδίσουν τους χρήστες να συνειδητοποιήσουν ότι εγκαθιστούσαν κάτι μη ασφαλές στα συστήματά τους.
Λοιπόν, αυτή τη φορά συνέβη στα αποθετήρια AUR, επομένως αυτός ο κακόβουλος κώδικας θα μπορούσε να έχει μολύνει ορισμένους χρήστες που χρησιμοποίησαν αυτόν τον διαχειριστή πακέτων στη διανομή τους και των οποίων η διανομή περιείχε αυτόν τον κακόβουλο κώδικα . Τα πακέτα θα έπρεπε να είχαν επαληθευτεί πριν από την εγκατάσταση, επειδή παρά την ευκολία με την οποία το AUR μεταγλωττίζει και εγκαθιστά πακέτα από τον πηγαίο κώδικα, αυτό δεν σημαίνει ότι πρέπει να εμπιστευόμαστε αυτόν τον πηγαίο κώδικα. Επομένως, όλοι οι χρήστες θα πρέπει να λαμβάνουν ορισμένες προφυλάξεις πριν από την εγκατάσταση, ειδικά εάν εργάζονται ως διαχειριστές συστήματος ενός διακομιστή ή κρίσιμου συστήματος.
Στην πραγματικότητα, ο ίδιος ο ιστότοπος του AUR προειδοποιεί ότι το περιεχόμενο θα πρέπει να χρησιμοποιείται με δική του ευθύνη του χρήστη. Η ανακάλυψη αυτού του κακόβουλου λογισμικού καταδεικνύει αυτό το σημείο. Σε αυτήν την περίπτωση, το Acroread τροποποιήθηκε στις 7 Ιουλίου. Αυτό το ορφανό πακέτο, χωρίς διαχειριστή, τροποποιήθηκε από έναν χρήστη με το όνομα xeactor, ο οποίος συμπεριέλαβε μια εντολή curl για αυτόματη λήψη κώδικα σεναρίου από ένα Pastebin. Αυτό στη συνέχεια εκκίνησε μια άλλη ακολουθία εντολών που, με τη σειρά τους, δημιούργησαν μια μονάδα systemd για την εκτέλεση μιας ακόμη ακολουθίας εντολών.
Και φαίνεται ότι δύο άλλα πακέτα AUR έχουν τροποποιηθεί με τον ίδιο τρόπο για κακόβουλους σκοπούς. Προς το παρόν, οι διαχειριστές του αποθετηρίου έχουν αφαιρέσει τα τροποποιημένα πακέτα και έχουν διαγράψει τον λογαριασμό του χρήστη που το έκανε, επομένως φαίνεται ότι τα υπόλοιπα πακέτα θα είναι ασφαλή προς το παρόν. Επιπλέον, προς ανακούφιση όσων επηρεάστηκαν , ο κακόβουλος κώδικας που συμπεριλήφθηκε δεν έκανε τίποτα πραγματικά σοβαρό στα επηρεαζόμενα μηχανήματα. Απλώς προσπάθησε (ναι, επειδή ένα σφάλμα σε ένα από τα σενάρια απέτρεψε πιο σοβαρή ζημιά) να φορτώσει ορισμένες πληροφορίες από το σύστημα του θύματος.