O Bolt.new (da StackBlitz) é uma das ferramentas de vibe coding mais impressionantes: constrói e roda um app full-stack inteiro no seu navegador e publica em um clique. O detalhe é que "primeiro no navegador" é de onde vêm suas brechas de segurança.

Risco 1: Segredos no bundle do cliente

Como o Bolt roda tudo no navegador (WebContainers), o caminho mais fácil para "fazer a chamada da API funcionar" é colocar a chave no código do cliente. Essa chave viaja no bundle, legível por qualquer um.

  • Mova cada segredo para uma variável de ambiente do servidor; no front, apenas chaves publicáveis.
  • Se uma chave esteve no cliente, rotacione — considere-a comprometida.

Risco 2: Sem autenticação

Como todo app vibe-coded, os endpoints do Bolt costumam retornar dados sem verificar quem pergunta.

Risco 3: Banco de dados aberto

Se seu app Bolt usa Supabase, confirme que o Row Level Security está ativado com políticas em cada tabela. Veja o guia de Supabase RLS.

Verifique o app publicado

O Nurbak escaneia seu app Bolt de fora: segredos expostos, sem auth, bancos abertos e headers faltando, com relatório priorizado. Cole a URL e veja o resultado em segundos.

Artigos relacionados