Il ricercatore di sicurezza Alexander Hanff ha scritto un articolo intitolato «Anthropic installa segretamente uno spyware quando si installa Claude Desktop».
Affermazioni del genere non possono che creare due fronti opposti, quindi abbiamo cercato una smentita ufficiale da parte di Anthropic. Ma non siamo riusciti a trovarne una. Mi sorprenderebbe molto se non fossero a conoscenza di questa affermazione, dato che se ne è parlato parecchio.
Gli utenti di Mastodon , Reddit e LinkedIn stanno confermando i risultati del ricercatore e discutendo l'argomento, quindi è difficile immaginare che Anthropic se lo sia perso.
Esaminiamo innanzitutto le affermazioni.
Mentre esaminava un'altra questione, il ricercatore ha scoperto un manifesto host di Native Messaging sul suo Mac che non ha installato consapevolmente. Su Chrome Nei browser basati su Chromium e in altri, le estensioni possono scambiare messaggi con le applicazioni native se registrano un host di messaggistica nativo in grado di comunicare con l'estensione.
Eseguendo dei test su una macchina pulita, Hanff ha scoperto che l'installazione di Claude Desktop per macOS inserisce un manifesto host di Native Messaging in più profili Chromium ( Chrome , Edge , Brave, Arc, Vivaldi, Opera, Chromium), anche per i browser che non sono ancora effettivamente installati.
Il manifesto host di Native Messaging indica a un browser basato su Chromium quale eseguibile locale invocare quando un'estensione chiama un host nativo, e tali host vengono eseguiti al di fuori della sandbox del browser con le autorizzazioni dell'utente corrente. Hanff descrive quindi questo come una "porta sul retro". Il manifesto pre-autorizza tre Chrome ID di estensione, quindi qualsiasi estensione con tali ID può chiamare l'helper tramite connectNative, consentendogli di accedere alle funzionalità di automazione del browser.
Un'altra obiezione è che Claude rende inutile la semplice cancellazione, poiché il manifesto verrà ricreato al prossimo avvio di Claude Desktop da parte dell'utente.
È importante sottolineare che il suo articolo riguarda Claude Desktop, l'applicazione per macOS basata su Electron con l'identificatore di bundle com.anthropic.claudefordesktop, distribuito come Claude.app. Non si tratta di Claude Code, lo strumento di sviluppo a riga di comando di Anthropic. Claude Code è autonomo (“agente”), il che consente di affidargli un compito, e si occupa della pianificazione e dell’esecuzione fino al completamento. Pertanto, per Claude Code, avrebbe perfettamente senso abilitare la comunicazione con i browser, a condizione che questi siano presenti sul sistema di destinazione.
Abbiamo quindi un'applicazione che scrive nelle directory "profile" e "support" di altre app (l'area di configurazione dei browser) ed è in grado di agire come l'utente, con funzionalità quali l'utilizzo della sessione del browser a cui si è effettuato l'accesso, l'ispezione del DOM, l'estrazione di dati, la compilazione automatica dei moduli e la registrazione della sessione. Ciò amplia la superficie di attacco di ogni macchina su cui viene installato questo manifesto, senza richiedere il consenso.
Il blog di lancio di Anthropic su "Claude for Chrome ", che discute gli esperimenti interni del team di attacco (red team), menziona esplicitamente l'iniezione immediata come rischio chiave e riporta tassi di successo degli attacchi del 23,6% (senza misure di mitigazione) e dell'11,2% (con misure di mitigazione). Hanff cita questi dati per sostenere che un bridge preposizionato rappresenta un rischio non trascurabile.
Quanto è grave la situazione?
Native Messaging è un meccanismo standard di Chromium. Nulla di quanto descritto rappresenta una tecnica sconosciuta o esotica in sé. Chrome La documentazione stessa spiega che gli host di Native Messaging vengono eseguiti con privilegi utente e vengono richiamati dalle estensioni del browser tramite un file manifest. E come ha fatto notare il ricercatore, il bridge non fa nulla. Ma potrebbe potenzialmente essere oggetto di abusi.
Non credo sia corretto affermare che Claude Desktop installi spyware, ma è vero che rende il sistema più vulnerabile ampliando la superficie di attacco.
Anthropic disponeva già di un manifesto Native Messaging separato e documentato per Claude Code, che gli utenti a volte copiavano manualmente in altri browser basati su Chromium; ora, invece, Claude Desktop inserisce automaticamente un manifesto relativo a Claude-Desktop in diversi percorsi dei browser.
Richiede una combinazione di estensione e host. Solo se abbinato a un'estensione del browser compatibile, questo bridge consente di usufruire delle funzionalità per l'utente che abbiamo elencato in precedenza.
Quello che ancora non sappiamo
Anthropic non ha pubblicato una specifica tecnica dettagliata sulla privacy per il bridge tra Claude Desktop e il browser, quindi non sappiamo esattamente quali dati fluiscono quando il Chrome L'integrazione viene utilizzata al di là delle funzionalità generali descritte nella loro documentazione (accesso alla sessione, lettura del DOM, ecc.).
L'analisi dettagliata e la maggior parte delle repliche finora sono su macOS. Non abbiamo idea del comportamento su Windows e Linux, e lo stesso vale per i diversi percorsi di installazione del browser. Tale comportamento non è stato documentato in modo esaustivo in pubblicazioni pubbliche.
Ho contattato Anthropic per chiedere un commento. Se e quando riceveremo una risposta ufficiale da Anthropic, la aggiungerò qui, quindi restate sintonizzati.
Conclusione
Anthrop probabilmente voleva “Claude in Chrome funzionalità in stile " su tutti i browser basati su Chromium, ma questo non giustifica farlo silenziosamente e preinstallare il manifesto nelle directory del profilo per più browser, inclusi quelli che non sono ancora installati.
Esistono modi migliori per attuare cambiamenti di questo tipo, e gli utenti dovrebbero almeno esserne informati in modo da poter valutare i vantaggi rispetto ai potenziali rischi.
Blocca le minacce prima che possano causare danni.
Malwarebytes Browser Guard Blocca automaticamente le pagine di phishing e i siti dannosi. Gratuito, installazione con un solo clic. Aggiungilo al tuo browser →




