Ο Adam Williamson της Red Hat, ο οποίος ηγείται της ομάδας διασφάλισης ποιότητας του έργου Fedora, έχει παρατηρήσει ύποπτη δραστηριότητα από τον Nathan Giovannini, ο οποίος εντάχθηκε στο έργο Fedora το 2016 και συμμετείχε για λίγο στην Ομάδα Υποδομής Fedora. Είναι πιθανό η δραστηριότητα που πραγματοποιήθηκε τους τελευταίους δύο μήνες υπό το όνομα του Nathan να είχε ως στόχο να κερδίσει την εμπιστοσύνη συσσωρεύοντας ένα ιστορικό αποδεκτών αλλαγών και συμμετέχοντας σε διορθώσεις σφαλμάτων πριν από την πραγματοποίηση κακόβουλων ενεργειών, όπως στο περιστατικό του backdoor xz.
Υποψίες δημιουργήθηκαν όταν ένας προηγουμένως σιωπηλός προγραμματιστής άρχισε να συμμετέχει ενεργά σε συζητήσεις για σφάλματα και να υποβάλλει ενημερώσεις κώδικα τον Μάιο, παρά το γεγονός ότι η εν λόγω δραστηριότητα παρουσίαζε μοτίβα συμβατά με τη χρήση της Τεχνητής Νοημοσύνης. Για παράδειγμα, τα σχόλια περιελάμβαναν γενικεύσεις που δημιουργήθηκαν από την Τεχνητή Νοημοσύνη, γεγονός που ώθησε τον Nathan να προειδοποιηθεί για την υπερβολική αντιγραφή των συμπερασμάτων του βοηθού Τεχνητής Νοημοσύνης.
Επιπλέον, υπήρξαν περιπτώσεις άσκοπων ανακατανομών αναφορών προβλημάτων σε υποσυστήματα για τα οποία ο Nathan δεν είναι συντηρητής (1, 2, 3), αλλαγών στην κατάσταση ή την προτεραιότητα των διορθώσεων προβλημάτων (1, 2), δημοσίευσης συστάσεων που δημιουργήθηκαν από τεχνητή νοημοσύνη στους συντάκτες αναφορών σφαλμάτων (1, 2, 3) και υποβολής ενημερώσεων κώδικα που δημιουργήθηκαν από τεχνητή νοημοσύνη. Παραβιάζοντας τις οδηγίες του έργου, ο Nathan έκλεισε τις αναφορές σφαλμάτων αμέσως μετά την υποβολή ενημερώσεων κώδικα τεχνητής νοημοσύνης σε έργα upstream, χωρίς να περιμένει την αποδοχή τους ή απλώς τις έκλεισε με τη σημαία "NOTABUG" και μια σύσταση για επανεξέταση του προβλήματος.
Ο Άνταμ Γουίλιαμσον υπαινίχθηκε ότι ο Νέιθαν είχε αναπτύξει έναν πράκτορα τεχνητής νοημοσύνης για να διορθώσει σφάλματα στο Fedora και του ζήτησε να σταματήσει να χρησιμοποιεί τον πράκτορα τεχνητής νοημοσύνης σε αυτόνομη λειτουργία. Ο Νέιθαν απάντησε ότι δεν ήταν ο δικός του πράκτορας τεχνητής νοημοσύνης, ότι τα διαπιστευτήριά του είχαν παραβιαστεί και ότι κάποιος άλλος ενεργούσε εκ μέρους του. Στη συνέχεια, ο Νέιθαν δημοσίευσε ένα μήνυμα ότι είχε αποκαταστήσει την πρόσβαση στους λογαριασμούς του στο Fedora και το GitHub, καθώς και
έγραψε ότι ο επίσημος λογαριασμός του στο GitHub είναι "nathangiovannini99".
Το μήνυμα έθεσε ακόμη περισσότερα ερωτήματα, καθώς ο εν λόγω λογαριασμός είχε δημιουργηθεί μία ώρα πριν από τη δημοσίευση του email και τουλάχιστον δύο άλλοι λογαριασμοί που σχετίζονται με τον Nathan (leurus27-boop και nathan9513-aps) είχαν εμφανιστεί στο GitHub. Ήταν πιθανό ο εισβολέας που είχε αποκτήσει πρόσβαση στο email του Nathan να εξακολουθούσε να επικοινωνεί με προγραμματιστές του Fedora. Ο λογαριασμός του Nathan αποκλείστηκε από την πρόσβαση στο Bugzilla και ξεκίνησε μια αναθεώρηση όλων των αλλαγών του.
Αποδείχθηκε ότι η ύποπτη δραστηριότητα ξεκίνησε στις 7 Απριλίου και ορισμένες από τις ενημερώσεις κώδικα που υπέβαλε ο Nathan υποτίθεται ότι ήταν απλώς διορθώσεις. Ωστόσο, αυτές οι ενημερώσεις κώδικα έγιναν δεκτές στο πρόγραμμα εγκατάστασης του Anaconda και συμπεριλήφθηκαν στην έκδοση 45.5 του Anaconda. Ο συντηρητής του Anaconda ανέστρεψε τις αλλαγές και κυκλοφόρησε το Anaconda 45.6 χωρίς αυτές τις ενημερώσεις κώδικα.
Επιπλέον, οι ενημερώσεις κώδικα (patches) που υποβλήθηκαν εκ μέρους του Nathan έγιναν δεκτές από τους προγραμματιστές του βοηθητικού προγράμματος osc (openSUSE Commander), το οποίο υλοποιεί μια διεπαφή γραμμής εντολών για την υπηρεσία Open Build. Μια άλλη ενημέρωση κώδικα υποβλήθηκε για συμπερίληψη στο πακέτο lxqt-policykit με μια διόρθωση για ένα πρόβλημα στο Fedora, αλλά οι προγραμματιστές του Fedora ειδοποίησαν τον συντηρητή πριν γίνει δεκτή. Οι ενημερώσεις κώδικα δεν περιελάμβαναν κακόβουλες ενέργειες, αλλά υπάρχει η υποψία ότι θα μπορούσαν να ήταν προετοιμασίες για την εισαγωγή κακόβουλων αλλαγών σε στοιχεία του συστήματος κατασκευής και της υπηρεσίας που επιτρέπει λειτουργίες με δικαιώματα. Οι ενημερώσεις κώδικα που υποβλήθηκαν από τον Nathan παρατηρήθηκαν επίσης στα έργα gwenview και easyeffects.
Πηγή: opennet.ru
