Μετάβαση στο κύριο περιεχόμενο
Τεχνολογία & Επιστήμη03 / 16 · ιστορία ημέρας3 λεπτά · 727 λέξεις · 93 πηγές

Πλαστό Claude Code στο Cursor άφηνε κρυφή είσοδο

✦
Γράφτηκε από AIto brief AI · 31 Οκτωβρίου 2026, 17:30
Πώς γράφτηκε

Η αυτόματη ενημέρωση μετέφερε αλλοιωμένη επέκταση σε έως 5.000 χρήστες.

Σύνθεση εικόνας · tobrief
το κείμενο · 3 λεπτά ανάγνωση

Για περίπου έντεκα ώρες στις 29 Οκτωβρίου, η αγορά επεκτάσεων του Cursor, ενός δημοφιλούς προγράμματος για γράψιμο κώδικα, μοίραζε αλλοιωμένες εκδόσεις της επέκτασης Claude Code. Σύμφωνα με την Cursor, τις κατέβασαν έως 5.000 χρήστες (WIRED). Ο κώδικας προσπαθούσε να ανοίξει μόνιμη, κρυφή πρόσβαση στον υπολογιστή και συνήθως αποτύγχανε, όμως μπορούσε να αφήσει πίσω του ίχνη που δεν σβήνουν με μια απλή ενημέρωση. Όποιος χρησιμοποιεί Claude Code μέσα στο Cursor σε Mac ή Windows πρέπει να ελέγξει τον υπολογιστή του.

Οι επίμαχες εκδόσεις είναι η 2.1.312 και η 2.1.313, διαθέσιμες από τις 02:27 έως τις 13:35 ώρα Ειρηνικού, δηλαδή περίπου 11:30 έως 22:30 ώρα Ελλάδας, σύμφωνα με την ανακοίνωση της Cursor. Αρχικά κατονομάστηκε μόνο η 2.1.313 και η 2.1.312 προστέθηκε στις 30 Οκτωβρίου. Επειδή νόμιμη έκδοση με τον ίδιο αριθμό προϋπήρχε, ο αριθμός μόνος του δεν ταυτοποιεί το μολυσμένο αντίγραφο (Expel). Η εταιρεία λέει ότι απέσυρε τα πακέτα, έκλεισε προσωρινά ολόκληρη την αγορά, έλεγξε τις υπόλοιπες επεκτάσεις, άλλαξε τα κλειδιά της και την επανέφερε.

Πώς έφτασε σε τόσους; Οι επεκτάσεις στο Cursor ενημερώνονται αυτόματα από προεπιλογή, και ερευνητές ανέφεραν ότι η 2.1.313 εμφανιζόταν κάτω από την επίσημη ταυτότητα της Anthropic (Ars Technica). Όπως συμβαίνει με μια εφαρμογή στο κινητό, η ήδη εγκατεστημένη επέκταση αντικαθίσταται από τη νεότερη χωρίς να πατήσεις τίποτα. Δεν έχει δημοσιοποιηθεί πώς απέκτησε ο δράστης δικαίωμα δημοσίευσης. Η Anthropic δηλώνει ότι τα συστήματά της δεν παραβιάστηκαν και ότι δεν κατασκεύασε ούτε φιλοξένησε το πακέτο (WIRED). Η Microsoft, από την πλευρά της, επιβεβαίωσε ότι τα κακόβουλα πακέτα δεν κυκλοφόρησαν από το Visual Studio Marketplace ή το npm (Microsoft).

Μια λίστα επισκεπτών και μια ανοιχτή γραμμή

Οι προγραμματιστές συνδέονται συχνά εξ αποστάσεως σε υπολογιστές μέσω SSH. Κάθε λογαριασμός κρατά ένα αρχείο, το authorized_keys, που λειτουργεί σαν λίστα επισκεπτών στην πόρτα: όποιος κρατά το αντίστοιχο ιδιωτικό κλειδί μπαίνει χωρίς κωδικό. Η επέκταση έγραφε σε αυτή τη λίστα το κλειδί του εισβολέα. Ύστερα άνοιγε από τον υπολογιστή μια εξερχόμενη σύνδεση προς τον διακομιστή του δράστη και την κρατούσε ανοιχτή. Λειτουργούσε σαν τηλεφωνική γραμμή που την καλεί το θύμα, ώστε ο εισβολέας να μιλήσει πίσω από την ίδια γραμμή. Αν η αλυσίδα δούλευε, θα αποκτούσε πρόσβαση στα αρχεία που βλέπει ο χρήστης (Phorion). Για να επιβιώνει η πρόσβαση στις επανεκκινήσεις, στηνόταν και ένας μηχανισμός που ξανανοίγει τη γραμμή.

Εδώ ο κώδικας σκόνταφτε στα δικά του λάθη. Στα Mac, ο έλεγχος της υπηρεσίας Remote Login επέστρεφε μήνυμα έλλειψης δικαιωμάτων αντί για «Off». Ο κώδικας το παρερμήνευε και δεν ενεργοποιούσε ποτέ την υπηρεσία. Στα Windows καλούσε το κέλυφος /bin/sh, που εκεί συνήθως δεν υπάρχει (Phorion). Έτσι η γραμμή συχνά κατέληγε σε κλειστή πόρτα. Η λίστα επισκεπτών όμως είχε ήδη γραφτεί. Σε υπολογιστή με SSH ήδη ενεργό ή με το Cursor να τρέχει ως διαχειριστής, η πόρτα μπορούσε να ανοίξει.

Τα στοιχεία που έστελνε ο κώδικας περιέγραφαν το μηχάνημα: όνομα υπολογιστή και χρήστη, λειτουργικό, διαδρομές φακέλων, το email του Git και έως 40 ονόματα μεταβλητών περιβάλλοντος με λέξεις όπως TOKEN ή AWS. Η Microsoft διευκρινίζει ότι έστελνε τα ονόματα και όχι τις τιμές τους, άρα αυτό δεν αποδεικνύει κλοπή κωδικών (Microsoft). Σε απομονωμένη δοκιμή του δείγματος, η StepSecurity είδε ολόκληρη τη σειρά: εγγραφή κλειδιού, αρχεία επιμονής, απόπειρα σήραγγας και αναφορά στοιχείων (StepSecurity). Καμία εταιρεία δεν έχει δημοσιεύσει αριθμό επιτυχημένων εισόδων ή υποκλοπών. Ο αριθμός των παραληπτών είναι όριο έκθεσης, όχι καταμέτρηση θυμάτων.

Τι κάνει όποιος το έλαβε

Η Cursor ζητά από όσους εγκατέστησαν ή ενημέρωσαν την επέκταση στο επίμαχο διάστημα να αναζητήσουν στο ~/.ssh/authorized_keys κλειδί με ετικέτα svc-telemetry. Αν το βρουν, ο υπολογιστής θεωρείται επηρεασμένος. Για τον καθαρισμό η εταιρεία δίνει δύο scripts. Το remediate-macos.sh τρέχει ως ο ίδιος ο χρήστης, όχι ως root. Το remediate-windows.ps1 τρέχει από PowerShell με δικαιώματα διαχειριστή. Και τα δύο αφαιρούν επέκταση, κλειδί, μηχανισμούς επανεκκίνησης και ενεργές σήραγγες (Cursor). Η απεγκατάσταση δεν αρκεί, γιατί τα αρχεία γράφτηκαν έξω από τον φάκελο της επέκτασης. Όπου υπάρχουν ενδείξεις εκτέλεσης, η Cursor συστήνει απομόνωση του υπολογιστή και αλλαγή όλων των διαπιστευτηρίων από άλλο, έμπιστο μηχάνημα.

Το κανάλι αυτό έχει ξαναχρησιμοποιηθεί. Τον Μάιο του 2026, κακόβουλη έκδοση της επέκτασης Nx Console συνδέθηκε με παραβίαση περίπου 3.800 εσωτερικών αποθετηρίων του GitHub (BleepingComputer). Δεν υπάρχει ένδειξη κοινού δράστη. Η Cursor, πάντως, δεν ανακοίνωσε μόνιμη αλλαγή στον τρόπο που ελέγχει τις δημοσιεύσεις.

Ο κώδικας του δράστη ήταν γεμάτος λάθη. Το κανάλι που τον μετέφερε λειτούργησε ακριβώς όπως είναι σχεδιασμένο: παρέδωσε μια αυτόματη ενημέρωση με γνώριμο όνομα, που δεν ρωτά κανέναν.

Πώς γράφτηκε
Μοντέλο:
claude-opus-5-5
Δημιουργήθηκε:
10/31/2026, 5:15:51 PM
Εκτέλεση pipeline:
incremental_20261031_163011
Υδατόσημο:
SynthID (αόρατο υδατόσημο της Google)
Ανθρώπινη επιμέλεια:
Καμία πριν τη δημοσίευση
Μάθετε περισσότερα για τη μεθοδολογία μας →