# Violazione della Console OpenCode: ambito interessato, credenziali del provider e controlli pratici

Published: 2026-10-18

OpenCode segnala una violazione che ha colpito l'1,4% degli utenti della Console, in particolare un sottoinsieme con provider esterni collegati. L'avviso pubblico non rivela il percorso di accesso e la correzione completata. Questo follow-up spiega il limite del gateway documentato, quindi esamina l'hook di controllo della comprensione di Sphinx e il contratto di sicurezza per il rendering dei diagrammi di Pele.

Canonical: https://thedailydiff.dev/it/video/2026-10-18-opencode-console-breach/

## Contenuto di questo video

- La cifra dell'1,4% si applica agli utenti della Console; l'installazione del solo agente di codifica locale non stabilisce l'inclusione nel sottoinsieme interessato riportato.
- La documentazione del provider della Console afferma che memorizza le credenziali connesse dietro il suo gateway. Questa è l'architettura documentata, non una ricostruzione del percorso di violazione non divulgato.
- Esaminare la notifica ufficiale e l'attività del provider; conservare le prove e revocare le credenziali sospette sono consigli generali di igiene degli incidenti, non una checklist di riparazione completa annunciata.
- Sphinx invia il codice modificato e le risposte a un revisore separato, modifica un percorso globale di hook Git e non ha un limite predefinito per le chiamate del modello. Il suo esaminatore può sbagliare e i controlli locali possono essere aggirati.
- Pele supporta le modifiche CSS allo stesso SVG. Il suo confronto di velocità è riportato dal fornitore; le immagini possono comunque effettuare richieste di rete e il markup delle icone fornito dal chiamante rimane una responsabilità dell'applicazione.
- La distillazione descrive uno scopo presunto che coinvolge gli output del modello; il percorso di accesso dell'incidente, l'identità dell'attaccante e l'impatto completo sul cliente rimangono non divulgati.

## Capitoli

- 0:00 Chi è stato effettivamente colpito?
- 0:39 Cosa descrive effettivamente l'1,4%?
- 1:09 Dove risiedono le credenziali del provider?
- 1:43 Cosa dovrebbe controllare un utente interessato?
- 2:08 Un hook Git può controllare la comprensione?
- 2:55 Cosa riceve il revisore Sphinx?
- 3:17 Cosa cambia quando Pele renderizza Mermaid?
- 3:52 Quali limiti del diagramma rimangono tuoi?
- 4:15 Cosa spiega effettivamente la distillazione?

## Trascrizione tradotta

Tradotto dalla narrazione originale inglese. L'audio e i sottotitoli disponibili sono controllati da YouTube.

### Chi è stato effettivamente colpito?

0:00 Senti che OpenCode è stato hackerato e immagini il tuo laptop. Il suo avviso nomina un sottoinsieme di utenti della Console. Il nostro precedente verdetto NEEDS REVIEW merita la storia completa. In questo video, chi è stato colpito? Cosa dovresti controllare? Perché un'etichetta è importante? È domenica 18 ottobre, e questo è The Daily Diff. Tieni a mente quell'etichetta.

0:18 OpenCode è un agente di codifica open source per il tuo terminale, editor o desktop. Console è il suo gateway di modello ospitato opzionale. Serve anche gli account del provider che colleghi. L'avviso nomina quel pezzo ospitato. L'avviso notturno è il diff di oggi. Poi un hook Git ti interroga sul codice del tuo agente, e un renderer di diagrammi spiega

0:35 i suoi limiti di sicurezza. Apparentemente la nuova funzionalità di produttività è la lettura. OpenCode dice che l'uno virgola quattro percento degli utenti della Console è stato colpito,

### Cosa descrive effettivamente l'1,4%?

0:42 un sottoinsieme con provider esterni collegati. Dice che sono stati inviati loro e-mail. Questo è l'ambito attuale dell'azienda, con l'incidente ancora in corso. Mantieni il denominatore attaccato. Gli utenti della Console sono quella popolazione. La sua dimensione è sconosciuta, quindi non possiamo calcolare il numero di vittime. L'installazione del solo agente locale non ti inserisce nel gruppo segnalato. Uno sviluppatore di nome timo dice che la violazione è più importante per i clienti che per l'

1:03 etichetta di distillazione. Giusta preoccupazione. Le persone vogliono risposte sui loro account mentre internet discute dell' addestramento del modello. La documentazione del provider spiega il limite di fiducia.

### Dove risiedono le credenziali del provider?

1:12 La Console memorizza le credenziali e instrada le richieste attraverso il suo gateway. I membri dello spazio di lavoro usano i modelli senza vedere la chiave del provider. Un'amministrazione utile mette il gateway in una posizione di cui devi fidarti. Puoi condividere l'accesso senza mettere la chiave upstream su ogni macchina del compagno di squadra. Una piccola percentuale può comunque descrivere una grave esposizione. L'avviso non ha fornito un resoconto tecnico di come è stato ottenuto l'accesso. Il marketing della sicurezza ama una parola confortante. Gli sviluppatori seguono quale componente detiene quale segreto.

1:37 La Console merita un'altra scatola nel tuo diagramma mentale, che è il modo in cui ogni disegno architettonico si allunga. Controlla la notifica ufficiale e i registri delle attività del provider.

### Cosa dovrebbe controllare un utente interessato?

1:45 Per un uso sospetto, conserva le prove e revoca le credenziali esposte tramite il tuo provider. Sostituisci deliberatamente le integrazioni interessate. Questa è l'igiene generale degli incidenti; l'avviso non ha una checklist completa di rimedi per il cliente. OpenCode dice che sta lavorando con Anthropic, OpenAI e Google per porre rimedio. Non può ancora condividere maggiori dettagli. Avremo bisogno del rapporto successivo per giudicare la correzione. Questo avviso non fa alcuna promessa di rimborso verificata.

### Un hook Git può controllare la comprensione?

2:08 Sphinx offre un diverso tipo di supervisione. Mette in pausa un push di un ramo protetto e chiede se capisci il codice del tuo agente. La richiesta di pull ha acquisito un esame orale. Il tuo completamento automatico è sospettosamente silenzioso. Un revisore separato legge la modifica commessa tramite strumenti Git di sola lettura, senza vedere la chat di generazione. Chiede informazioni sul comportamento e sui casi di errore. Rispondi in modo errato e ottieni un altro scenario.

2:30 Supera, e il push originale continua. Il readme chiede cosa succede quando un worker commette, poi si blocca prima di riconoscere il suo lavoro. La ri-consegna può ripetere l'operazione. L'esempio è illustrativo; non abbiamo installato Sphinx né misurato un miglioramento nella revisione della produzione. Sphinx yolo disabilita i controlli e registra il salto. Gli hook locali possono essere aggirati, e il readme dice che l'esaminatore può sbagliare.

2:51 L'assistente didattico robotico ha il permesso di ammettere di essere un robot. La configurazione modifica il percorso globale del tuo hook Git, inclusi altri repository.

### Cosa riceve il revisore Sphinx?

2:58 Il revisore riceve il codice modificato e le tue risposte. Le esclusioni per nome file non possono rilevare un segreto incollato in un codice sorgente ordinario. Leggi questo prima di adottarlo. Non esiste un limite predefinito per le chiamate del modello. Un controllo tipico utilizza da cinque a otto richieste, più una per risposta. Imposta limiti di spesa. Puoi pagare per il privilegio di spiegarti due volte.

### Cosa cambia quando Pele renderizza Mermaid?

3:17 Kepano di Obsidian ha appena rilasciato Pele, che trasforma il testo Mermaid in SVG. Rispondendo a uno sviluppatore scettico, indica sei anni di scrittura di temi Mermaid. C'è una storia di manutenzione dietro il thread di lancio. Il suo bundle compresso è riportato a circa duecentotrenta kilobyte, contro gli uno virgola sei megabyte di Mermaid. Supporta i tipi di diagramma di Mermaid dodici virgola uno. Le affermazioni sulla velocità sono le misurazioni del progetto. Non abbiamo riprodotto quel confronto.

3:40 Scrivi il testo del diagramma, ottieni SVG, quindi cambia i suoi colori con CSS senza renderizzarlo di nuovo. Lo stesso diagramma mantiene la sua identità. La tua architettura può smettere di vestire come un sito web non correlato. Pele escapa il testo del diagramma e filtra i collegamenti.

### Quali limiti del diagramma rimangono tuoi?

3:54 Le callback di clic JavaScript vengono ignorate. Le immagini possono ancora effettuare richieste di rete quando visualizzate. La tua applicazione è proprietaria del markup delle icone che fornisce e di come apre i collegamenti interni. collegamenti. Pele ti consente di disabilitare collegamenti e immagini, con limiti di dimensione di origine e output. L'applicazione ha ancora del lavoro da fare. Notizie imbarazzanti per chiunque speri che una dipendenza più piccola riduca anche la responsabilità. Ora quell'etichetta.

### Cosa spiega effettivamente la distillazione?

4:15 La distillazione significa addestrare un modello utilizzando gli output di un altro modello. OpenCode associa la violazione a un attacco di distillazione su larga scala. Questo è lo scopo presunto. Lascia il percorso di accesso, l'identità dell'attaccante e l'impatto completo sul cliente non divulgato. Il mio verdetto è NEEDS REVIEW. Manterrei l'incidente della Console sotto revisione finché non potremo valutare le credenziali interessate e la correzione. Identifica quale servizio detiene il tuo accesso al provider,

4:39 prima che un titolo scelga il modello di minaccia per te. Se preferisci leggere questo piuttosto che sentirmi dire, il diff arriva nella tua casella di posta ogni mattina, gratuitamente su the daily diff dot dev, link qui sotto. E questo è il diff per oggi. Sono Niko di Axrisi. Unisciti responsabilmente.

## Fonti

- [Latest edited OpenCode Console security notice](https://x.com/opencode/status/2111519637049319818) — OpenCode
- [Connected provider credentials and Console gateway](https://opencode.ai/v2/docs/console/providers/) — OpenCode documentation
- [Console is an optional provider](https://opencode.ai/v2/docs/console/models/) — OpenCode documentation
- [Distillation definition and separate background cases](https://www.anthropic.com/news/detecting-and-preventing-distillation-attacks) — Anthropic
- [Sphinx understanding checks and adoption caveats](https://github.com/parthh01/sphinx) — Sphinx project
- [Pele Mermaid-to-SVG renderer](https://pele.run/) — Pele project
- [Pele security and application responsibilities](https://pele.run/security) — Pele documentation
- [Pele maintainer's public explanation](https://x.com/kepano/status/2111575190081847776) — kepano
