+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

Παραβίαση της κονσόλας OpenCode: επηρεαζόμενο πεδίο εφαρμογής, διαπιστευτήρια παρόχου και πρακτικοί έλεγχοι

Η OpenCode αναφέρει μια παραβίαση που επηρεάζει το 1,4% των χρηστών της κονσόλας, συγκεκριμένα ένα υποσύνολο με συνδεδεμένους εξωτερικούς παρόχους.

Want to see our stories first on Google? Add us to your preferred sources — it helps us grow.

Η OpenCode αναφέρει μια παραβίαση που επηρεάζει το 1,4% των χρηστών της κονσόλας, συγκεκριμένα ένα υποσύνολο με συνδεδεμένους εξωτερικούς παρόχους. Η δημόσια ανακοίνωση δεν αποκαλύπτει τη διαδρομή πρόσβασης και την ολοκληρωμένη επιδιόρθωση. Αυτή η συνέχεια εξηγεί το τεκμηριωμένο όριο πύλης, στη συνέχεια εξετάζει το hook ελέγχου κατανόησης του Sphinx και τη σύμβαση ασφαλείας απόδοσης διαγραμμάτων του Pele.

Διαβάστε την γραπτή έκδοση (Αγγλικά) ↗

Τι καλύπτει αυτό το βίντεο

  • Το ποσοστό 1,4% ισχύει για τους χρήστες της κονσόλας. Η εγκατάσταση μόνο του τοπικού παράγοντα κωδικοποίησης δεν συνεπάγεται συμπερίληψη στο αναφερόμενο επηρεαζόμενο υποσύνολο.
  • Η τεκμηρίωση παρόχου της κονσόλας αναφέρει ότι αποθηκεύει τα συνδεδεμένα διαπιστευτήρια πίσω από την πύλη της. Αυτή είναι τεκμηριωμένη αρχιτεκτονική, όχι ανακατασκευή της μη αποκαλυφθείσας διαδρομής παραβίασης.
  • Ελέγξτε την επίσημη ειδοποίηση και τη δραστηριότητα του παρόχου. Η διατήρηση αποδεικτικών στοιχείων και η ανάκληση ύποπτων διαπιστευτηρίων είναι γενικές συμβουλές υγιεινής συμβάντων, όχι μια ανακοινωθείσα πλήρης λίστα ελέγχου επισκευής.
  • Το Sphinx στέλνει αλλαγμένο κώδικα και απαντήσεις σε ξεχωριστό κριτικό, αλλάζει μια καθολική διαδρομή Git hook και δεν έχει προεπιλεγμένο όριο κλήσης μοντέλου. Ο εξεταστής του μπορεί να κάνει λάθος και οι τοπικοί έλεγχοι μπορούν να παρακαμφθούν.
  • Ο Pele υποστηρίζει αλλαγές CSS στο ίδιο SVG. Η σύγκριση ταχύτητας αναφέρεται από τον προμηθευτή. Οι εικόνες μπορούν ακόμα να εκδίδουν αιτήματα δικτύου και η σήμανση εικονιδίων που παρέχεται από τον καλούντα παραμένει ευθύνη της εφαρμογής.
  • Η απόσταξη περιγράφει έναν υποτιθέμενο σκοπό που περιλαμβάνει τις εξόδους του μοντέλου. Η διαδρομή πρόσβασης του περιστατικού, η ταυτότητα του επιτιθέμενου και ο πλήρης αντίκτυπος στους πελάτες παραμένουν αδιευκρίνιστα.

Μεταφρασμένη μεταγραφή

Μεταφράστηκε από την πρωτότυπη αγγλική αφήγηση. Ο διαθέσιμος ήχος και οι υπότιτλοι ελέγχονται από το YouTube.

Ποιος επηρεάστηκε πραγματικά;

0:00 Ακούτε ότι το OpenCode δέχτηκε επίθεση και φαντάζεστε τον φορητό υπολογιστή σας. Η ειδοποίησή του αναφέρει ένα υποσύνολο χρηστών της κονσόλας. Η προηγούμενη ετυμηγορία μας "χρειάζεται έλεγχο" αξίζει την πλήρη ιστορία. Σε αυτό το βίντεο, ποιος επηρεάστηκε; Τι πρέπει να ελέγξετε; Γιατί έχει σημασία μια ετικέτα; Είναι Κυριακή, δεκαοκτώ Οκτωβρίου, και αυτό είναι το The Daily Diff. Κρατήστε αυτή την ετικέτα στο μυαλό σας.

0:18 Το OpenCode είναι ένας πράκτορας ανοιχτού κώδικα για τον τερματικό σας, επεξεργαστή ή επιφάνεια εργασίας. Η κονσόλα είναι η προαιρετική φιλοξενούμενη πύλη μοντέλων της. Εξυπηρετεί επίσης τους λογαριασμούς παρόχων που συνδέετε. Η ειδοποίηση αναφέρει αυτό το φιλοξενούμενο κομμάτι. Η ειδοποίηση της νύχτας οδηγεί το σημερινό diff. Στη συνέχεια, ένα Git hook σας εξετάζει για τον κώδικα του πράκτορά σας, και ένας αποδωτής διαγραμμάτων εξηγεί

0:35 τα όρια ασφαλείας του. Προφανώς, η νέα λειτουργία παραγωγικότητας είναι η ανάγνωση. Η OpenCode λέει ότι το 1,4% των χρηστών της κονσόλας επηρεάστηκε,

Τι περιγράφει πραγματικά το 1,4%;

0:42 ένα υποσύνολο με συνδεδεμένους εξωτερικούς παρόχους. Λέει ότι τους στάλθηκε email. Αυτό είναι το τρέχον πεδίο εφαρμογής της εταιρείας, με το συμβάν να είναι ακόμα σε εξέλιξη. Κρατήστε τον παρονομαστή προσαρτημένο. Οι χρήστες της κονσόλας είναι αυτός ο πληθυσμός. Το μέγεθός του δεν έχει αποκαλυφθεί, επομένως δεν μπορούμε να υπολογίσουμε τον αριθμό των θυμάτων. Η εγκατάσταση μόνο του τοπικού πράκτορα δεν σας κατατάσσει στην αναφερόμενη ομάδα. Ένας προγραμματιστής με το όνομα timo λέει ότι η παραβίαση έχει μεγαλύτερη σημασία για τους πελάτες από την

1:03 ετικέτα απόσταξης. Δίκαιη ανησυχία. Οι άνθρωποι θέλουν απαντήσεις για τους λογαριασμούς τους ενώ το διαδίκτυο διαφωνεί για την εκπαίδευση μοντέλων. Η τεκμηρίωση του παρόχου εξηγεί το όριο εμπιστοσύνης.

Πού βρίσκεται το διαπιστευτήριο του παρόχου;

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

1:37 Η κονσόλα αξίζει ένα άλλο πλαίσιο στο νοητικό σας διάγραμμα, το οποίο είναι ο τρόπος με τον οποίο κάθε αρχιτεκτονικό σχέδιο γίνεται μακρύτερο. Ελέγξτε την επίσημη ειδοποίηση και τα αρχεία δραστηριότητας του παρόχου.

Τι πρέπει να ελέγξει ένας επηρεαζόμενος χρήστης;

1:45 Για ύποπτη χρήση, διατηρήστε αποδεικτικά στοιχεία και ανακαλέστε το εκτεθειμένο διαπιστευτήριο μέσω του παρόχου σας. Αντικαταστήστε τις επηρεαζόμενες ενσωματώσεις σκόπιμα. Αυτή είναι γενική υγιεινή περιστατικών. Η ειδοποίηση στερείται μιας πλήρους λίστας ελέγχου αποκατάστασης πελατών. Η OpenCode λέει ότι συνεργάζεται με την Anthropic, την OpenAI και την Google για αποκατάσταση. Δεν μπορεί να κοινοποιήσει περισσότερες λεπτομέρειες ακόμα. Θα χρειαστούμε την μετέπειτα αναφορά για να κρίνουμε την επιδιόρθωση. Αυτή η ειδοποίηση δεν κάνει καμία επαληθευμένη υπόσχεση αποζημίωσης.

Μπορεί ένα Git hook να ελέγξει την κατανόηση;

2:08 Το Sphinx προσφέρει ένα διαφορετικό είδος επίβλεψης. Διακόπτει μια προστατευμένη ώθηση κλάδου και ρωτά αν καταλαβαίνετε τον κώδικα του πράκτορά σας. Το pull request απέκτησε προφορική εξέταση. Η αυτόματη συμπλήρωσή σας κάθεται ύποπτα ήσυχα. Ένας ξεχωριστός αναθεωρητής διαβάζει την αλλαγή που έχει υποβληθεί μέσω εργαλείων Git μόνο για ανάγνωση, χωρίς να βλέπει τη συνομιλία που τη δημιούργησε. Ρωτά για τη συμπεριφορά και τις περιπτώσεις αποτυχίας. Απαντήστε λανθασμένα και θα λάβετε ένα άλλο σενάριο.

2:30 Περάστε, και η αρχική ώθηση συνεχίζεται. Το αρχείο readme ρωτά τι συμβαίνει όταν ένας εργάτης κάνει commit, και στη συνέχεια καταρρέει πριν επιβεβαιώσει την εργασία του. Η επανεκτέλεση μπορεί να επαναλάβει τη λειτουργία. Το παράδειγμα είναι ενδεικτικό. Δεν έχουμε εγκαταστήσει το Sphinx ούτε έχουμε μετρήσει μια βελτίωση στην αναθεώρηση παραγωγής. Το Sphinx yolo απενεργοποιεί τους ελέγχους και καταγράφει την παράλειψη. Τα τοπικά hooks μπορούν να παρακαμφθούν, και το readme λέει ότι ο εξεταστής μπορεί να κάνει λάθος.

2:51 Ο ρομπότ βοηθός διδασκαλίας έχει την άδεια να παραδεχτεί ότι είναι ρομπότ. Η ρύθμιση αλλάζει την καθολική διαδρομή Git hook σας, συμπεριλαμβανομένων άλλων αποθετηρίων.

Τι λαμβάνει ο κριτικός του Sphinx;

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

Τι αλλάζει όταν ο Pele αποδίδει το Mermaid;

3:17 Ο kepano του Obsidian μόλις κυκλοφόρησε τον Pele, ο οποίος μετατρέπει το κείμενο Mermaid σε SVG. Απαντώντας σε έναν σκεπτικιστή προγραμματιστή, επισημαίνει έξι χρόνια συγγραφής θεμάτων Mermaid. Υπάρχει ιστορικό συντήρησης πίσω από το νήμα εκκίνησης. Το συμπιεσμένο του πακέτο αναφέρεται περίπου στα διακόσια τριάντα kilobyte, έναντι του 1,6 megabyte του Mermaid. Υποστηρίζει τους τύπους διαγραμμάτων του Mermaid 12.1. Οι ισχυρισμοί ταχύτητας είναι οι μετρήσεις του έργου. Δεν έχουμε αναπαράγει αυτή τη σύγκριση.

3:40 Γράψτε το κείμενο του διαγράμματος, λάβετε SVG, και στη συνέχεια αλλάξτε τα χρώματά του με CSS χωρίς να το αποδώσετε ξανά. Το ίδιο διάγραμμα διατηρεί την ταυτότητά του. Η αρχιτεκτονική σας μπορεί να σταματήσει να ντύνεται σαν ένας άσχετος ιστότοπος. Ο Pele διαφεύγει από το κείμενο του διαγράμματος και φιλτράρει τους συνδέσμους.

Ποια όρια διαγράμματος παραμένουν δικά σας;

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

Τι εξηγεί πραγματικά η απόσταξη;

4:15 Η απόσταξη σημαίνει την εκπαίδευση ενός μοντέλου χρησιμοποιώντας τις εξόδους ενός άλλου μοντέλου. Η OpenCode συνδέει την παραβίαση με μια επίθεση απόσταξης μεγάλης κλίμακας. Αυτός είναι ο υποτιθέμενος σκοπός. Αφήνει τη διαδρομή πρόσβασης, την ταυτότητα του επιτιθέμενου και τον πλήρη αντίκτυπο στους πελάτες αδιευκρίνιστα. Η ετυμηγορία μου είναι ότι χρειάζεται επανεξέταση. Θα κρατούσα το συμβάν της κονσόλας υπό επανεξέταση μέχρι να μπορέσουμε να αξιολογήσουμε τα επηρεαζόμενα διαπιστευτήρια και την επιδιόρθωση. Προσδιορίστε ποια υπηρεσία κατέχει την πρόσβασή σας στον πάροχο,

4:39 πριν ένα πρωτοσέλιδο επιλέξει το μοντέλο απειλής για εσάς. Αν προτιμάτε να το διαβάσετε αυτό παρά να με ακούσετε να το λέω, το diff φτάνει στα εισερχόμενά σας κάθε πρωί, δωρεάν στο the daily diff dot dev, σύνδεσμος παρακάτω. Και αυτό είναι το diff για σήμερα. Είμαι ο Νίκος από την Axrisi. Συγχωνεύστε υπεύθυνα.

Πηγές

  1. Latest edited OpenCode Console security noticeOpenCode
  2. Connected provider credentials and Console gatewayOpenCode documentation
  3. Console is an optional providerOpenCode documentation
  4. Distillation definition and separate background casesAnthropic
  5. Sphinx understanding checks and adoption caveatsSphinx project
  6. Pele Mermaid-to-SVG rendererPele project
  7. Pele security and application responsibilitiesPele documentation
  8. Pele maintainer's public explanationkepano

Σχετικά βίντεο

daily · el · 18 Οκτ 2026

Διανεμημένη εξαγωγή συμπερασμάτων Apple MLX: χωρητικότητα μοντέλου, ταχύτητα και όρια εμπιστοσύνης

Η έρευνα της Apple στις 15 Οκτωβρίου δείχνει το Muse Spark Open να τρέχει σε τέσσερα Mac Studios και εξηγεί γιατί ο παραλληλισμός διοχέτευσης και ο παραλληλισμός τανυστών έχουν διαφορετικά αποτελέσματ

4:55 ↗
daily · el · 15 Οκτ 2026

Μηχανικός της OpenAI συνελήφθη για ένα "κοριό" αξίας 24 δολαρίων σε αίθουσα συνεδριάσεων

Ομοσπονδιακοί εισαγγελείς αποκάλυψαν μια ποινική καταγγελία που κατηγορεί έναν μηχανικό της OpenAI ότι έκρυψε έναν καταγραφέα ήχου Seeed Studio XIAO ESP32-S3 Sense αξίας 23,99 δολαρίων, τυλιγμένο σε χ

5:26 ↗
daily · el · 14 Οκτ 2026

Οι προγραμματιστές Android αναγκάστηκαν να αποσυναρμολογήσουν μια βιβλιοθήκη Pixel που είχε διατεθεί

Ένα σφάλμα σάρωσης ευρέων χαρακτήρων στις εκδόσεις Android 17 Pixel του Σεπτεμβρίου έπρεπε να διαγνωστεί με την αποσυναρμολόγηση της διατεθείσας βιβλιοθήκης Bionic C, επειδή οι δημόσιες πηγές AOSP βασ

5:09 ↗