A Noma Labs afirmou que a correção final da SneakPeek chegou ao Claude Desktop 1.30096.1 e versões posteriores em 17 de agosto de 2026. A falha que a empresa relatou em 4 de julho ficava no painel automático de pré-visualização HTML do Claude Code Desktop, segundo a divulgação técnica da Noma Labs.
Como a pré-visualização HTML abria o caminho
O risco descrito pela Noma dependia do tamanho do arquivo. Arquivos menores que 256 KB eram carregados por URLs data: e recebiam uma CSP (Política de Segurança de Conteúdo), que bloqueava a execução de scripts. Arquivos maiores que 256 KB eram gravados em um arquivo temporário e abertos por file://; segundo a Noma, esse caminho não recebia a mesma proteção, e o filtro de requisições ficava inativo durante a renderização direta de HTML estático.
No cenário demonstrado pela Noma, uma pessoa clonava um repositório e pedia ao Claude Code Desktop para acrescentar uma linha a um relatório de cobertura de testes. Quando a prévia exibia o HTML atualizado, o JavaScript malicioso podia ser executado sem uma autorização separada para rodar o script. A execução acontecia no renderizador da prévia, não como uma ação do agente de IA.
A Noma descreveu o uso do código para ler arquivos locais e enviar dados a um servidor remoto. Entre os alvos potenciais citados estavam credenciais da AWS, tokens do GitHub e do npm, chaves privadas SSH, credenciais do Kubernetes e do Docker e tokens OAuth do Claude.
O primeiro patch e o desvio por Web Worker
A primeira correção bloqueava leituras diretas de arquivos a partir do contexto principal da página, segundo a Noma. Em 24 de julho, a equipe relatou que o código ainda conseguia fazer essas leituras ao ser transferido para um Web Worker criado por uma URL blob: — um contexto de execução separado do principal. A Noma afirmou que a correção posterior cobriu também esse caminho.
A cronologia abaixo reúne as datas e ações que a Noma atribuiu à resposta da Anthropic e à própria divulgação:
| Data | Evento relatado pela Noma |
| 4 de julho de 2026 | A Noma enviou à Anthropic o relato da falha e uma prova de conceito. |
| 9 de julho de 2026 | A Anthropic triou o caso e atribuiu a ele a pontuação 8,7, classificação Alta, no CVSS v4.0. |
| 24 de julho de 2026 | A Anthropic lançou um primeiro patch; a Noma relatou o desvio por Web Worker. |
| 3 de agosto de 2026 | A Anthropic reconheceu, segundo a Noma, que a primeira correção era incompleta. |
| 17 de agosto de 2026 | A Noma situou nessa data a correção final no Claude Desktop 1.30096.1 e versões posteriores, distribuída por atualização automática. |