OFF THE RECORD: Μη μου λες να ζω με αναμνήσεις…
Κυβερνοεπίθεση στην Anthropic: Παραβιάστηκε επίσημη επέκταση στο Cursor εκθέτοντας χιλιάδες προγραμματιστές

Συναγερμός έχει σημάνει στην παγκόσμια κοινότητα των προγραμματιστών μετά την αποκάλυψη σοβαρής επίθεσης στην εφοδιαστική αλυσίδα λογισμικού (supply-chain attack), η οποία έπληξε την επίσημη επέκταση της Anthropic για το Cursor. Για διάστημα σχεδόν 12 ωρών, μια κακόβουλη έκδοση του εργαλείου για το μοντέλο τεχνητής νοημοσύνης Claude διανεμήθηκε μέσω της πλατφόρμας, θέτοντας σε άμεσο κίνδυνο τα συστήματα έως και 5.000 επαγγελματιών.
Πώς στήθηκε η επίθεση εφοδιαστικής αλυσίδας
Το περιστατικό αφορά την έκδοση 2.1.313 της επέκτασης VS Code, η οποία φιλοξενούνταν στο marketplace του Cursor, ενός δημοφιλούς περιβάλλοντος ανάπτυξης που βασίζεται στην τεχνητή νοημοσύνη. Σύμφωνα με αναφορές ερευνητών κυβερνοασφάλειας, οι εισβολείς απέκτησαν πρόσβαση στον επίσημο λογαριασμό διανομής της Anthropic, καταφέρνοντας να ανεβάσουν την παραποιημένη έκδοση, η οποία αντικατέστησε αυτόματα την προηγούμενη στα συστήματα των χρηστών λόγω των προεπιλεγμένων ρυθμίσεων αυτόματης ενημέρωσης.
Ο ανεξάρτητος ερευνητής ασφαλείας Κέβιν Μπομόν, καθώς και ο Λουκ Ρόμπερτς, συνιδρυτής και επικεφαλής τεχνολογίας της εταιρείας Phorion, επιβεβαίωσαν ότι το κακόβουλο λογισμικό προήλθε απευθείας από τον πιστοποιημένο λογαριασμό της εταιρείας. Μέχρι στιγμής, παραμένει αδιευκρίνιστο με ποιον τρόπο οι δράστες κατάφεραν να παρακάμψουν τα μέτρα προστασίας και να αποκτήσουν τα διαπιστευτήρια πρόσβασης της Anthropic στο κατάστημα επεκτάσεων.

Ο μηχανισμός του backdoor και οι κίνδυνοι υποκλοπής
Η τεχνική ανάλυση του κώδικα αποκάλυψε ότι η έκδοση 2.1.313 επιχειρούσε να εγκαταστήσει μια μόνιμη κερκόπορτα (backdoor) μέσω SSH. Το κακόβουλο λογισμικό εισήγαγε ένα εξωτερικό κλειδί SSH ελεγχόμενο από τους εισβολείς, ενεργοποιούσε την τοπική υπηρεσία SSH και δημιουργούσε ένα αντίστροφο τούνελ (reverse SSH tunnel) επικοινωνίας με εξωτερικό διακομιστή.
Το στέλεχος σχεδιάστηκε να στοχεύει περιβάλλοντα Windows, macOS και Linux. Δεδομένου ότι οι επεκτάσεις στο Cursor εκτελούνται με τα πλήρη δικαιώματα του περιβάλλοντος ανάπτυξης (IDE), οι επιτιθέμενοι είχαν τη δυνατότητα να αποκτήσουν πρόσβαση σε τοπικά αρχεία, πηγαίο κώδικα και μεταβλητές συστήματος. Όπως επισήμανε η Phorion, η υποκλοπή αυτών των δεδομένων επέτρεπε στους χάκερ να εντοπίζουν διαπιστευτήρια cloud υπηρεσιών και κλειδιά API (API tokens), χαρτογραφώντας στόχους υψηλής αξίας για μετέπειτα επιθέσεις. Παρά το γεγονός ότι ορισμένα σφάλματα στον κακόβουλο κώδικα εμπόδισαν την πλήρη εκτέλεσή του σε αρκετά συστήματα, ο κίνδυνος παραμένει εξαιρετικά υψηλός.
Η αντίδραση της Cursor και η ανησυχητική σιωπή της Anthropic
Από την πλευρά της, η διαχειρίστρια εταιρεία του Cursor προχώρησε άμεσα σε μέτρα αναχαίτισης. Σε συνεργασία με τον πάροχο cloud που φιλοξενούσε τον διακομιστή των επιτιθέμενων, απέκλεισε την επικοινωνία των μολυσμένων μηχανημάτων, απέσυρε την έκδοση 2.1.313 και διέθεσε την ασφαλή έκδοση 2.1.314. Παράλληλα, διέκοψε προσωρινά τη λειτουργία του VS Code Marketplace προκειμένου να προχωρήσει σε ανάκληση κλειδιών και εξονυχιστικό έλεγχο όλων των διαθέσιμων επεκτάσεων.
Ωστόσο, ερωτήματα προκαλεί η στάση της Anthropic, η οποία μέχρι στιγμής δεν έχει εκδώσει δημόσια προειδοποίηση προς τους πελάτες της ούτε έχει παράσχει εξηγήσεις για τον τρόπο παραβίασης των συστημάτων της. Οι ειδικοί συνιστούν σε όσους εγκατέστησαν ή ενημέρωσαν την επέκταση εντός του επίμαχου δωδεκαώρου να θεωρήσουν τα συστήματά τους παραβιασμένα, να προχωρήσουν άμεσα σε έλεγχο των αρχείων καταγραφής και να ανακαλέσουν όλα τα ενεργά κλειδιά API και διαπιστευτήρια πρόσβασης.
























