Nel resoconto pubblicato il 14 ottobre 2026, Noma Labs ha indicato Claude Desktop 1.30096.1 e le versioni successive come corrette per SneakPeek: la vulnerabilità segnalata riguardava il pannello di anteprima HTML automatica di Claude Code Desktop. Noma colloca la correzione finale al 17 agosto 2026 e riferisce che fu distribuita tramite aggiornamento automatico. Noma Labs
Il percorso dell’anteprima HTML
Secondo Noma, i file HTML sotto i 256 KB venivano caricati con URL data: e protetti da una Content Security Policy (CSP), una regola che impedisce l’esecuzione di script. I file più grandi venivano invece salvati in un file temporaneo e aperti tramite file://: Noma riferisce che questo percorso non aveva la protezione CSP e che il filtro delle richieste non era attivo durante il rendering diretto dei file statici. Noma Labs
La prova di concetto descritta da Noma partiva da un file HTML malevolo in un repository non attendibile. Lo sviluppatore chiedeva a Claude Code Desktop di modificare un file del progetto; l’anteprima renderizzava poi l’HTML e, secondo Noma, il suo JavaScript poteva leggere file locali e inviare dati a un server remoto. Il codice agiva nel renderer dell’anteprima, non come un’azione dell’agente AI. Tra i potenziali bersagli Noma elenca credenziali AWS, token GitHub e npm, chiavi SSH, credenziali Kubernetes e token OAuth di Claude. Noma Labs
Il bypass e la correzione indicata da Noma
Noma riferisce che la prima patch bloccava le letture dirette dei file dal contesto principale della pagina, ma non copriva quelle spostate in un Web Worker, un contesto di esecuzione separato. La ricercatrice ha segnalato questo bypass il giorno in cui Anthropic aveva rilasciato la prima patch, il 24 luglio. Noma riferisce che il 3 agosto Anthropic riconobbe che la correzione era incompleta; il fix successivo arrivò, secondo il resoconto, il 17 agosto in Claude Desktop 1.30096.1 e versioni successive. Noma Labs
| Data | Evento riferito da Noma |
| 4 luglio 2026 | Noma inviò ad Anthropic la segnalazione e una prova di concetto. |
| 9 luglio 2026 | Anthropic prese in carico la segnalazione e assegnò, secondo Noma, un punteggio CVSS v4.0 di 8,7, classificato come alto. |
| 24 luglio 2026 | Anthropic rilasciò la prima patch; Noma segnalò il bypass tramite Web Worker. |
| 3 agosto 2026 | Anthropic riconobbe, secondo Noma, che la prima correzione era incompleta. |
| 17 agosto 2026 | Noma collocò in Claude Desktop 1.30096.1 e successive la correzione finale, distribuita tramite aggiornamento automatico. |
Noma e CSO descrivono una prova di concetto e non riferiscono attacchi contro utenti reali. Noma Labs CSO