Vulnerabilidades do Paperclip em 22/07/2026

O Paperclip em modo local_trusted pode receber comandos de uma página maliciosa aberta no seu navegador, mesmo com o servidor restrito ao computador local. O aviso classifica a falha como crítica e não informa uma versão corrigida.

AplicativoPaperclip
Data do compilado
Vulnerabilidades1
Gravidade críticaCVSS: 9,6/10Correção não informada

Página maliciosa executa comandos no Paperclip local por DNS rebinding

No modo local_trusted, o Paperclip concede acesso administrativo às requisições sem exigir autenticação e não valida o domínio enviado no cabeçalho Host. Com DNS rebinding, uma página maliciosa faz o navegador alcançar o servidor local mantendo o mesmo domínio de origem. O atacante consegue importar um agente com o adaptador process e acionar sua execução. Como esse adaptador executa comandos sem isolamento, o ataque permite ler ou alterar arquivos com as permissões do usuário do sistema que iniciou o Paperclip.

Casos de uso afetados

  • Você mantém o Paperclip em execução no computador, no modo padrão local_trusted, e abre uma página controlada pelo atacante. Essa visita permite iniciar o ataque, sem credenciais ou interação adicional na página.
  • Na sua instalação local, o processo do Paperclip tem acesso ao código-fonte ou às chaves SSH. A execução de comandos pelo adaptador process pode expor esses arquivos ou permitir sua alteração, conforme as permissões desse processo.

Confira na sua instância

Confira a versão instalada e o valor de deploymentMode na configuração usada pelo servidor. Com o acesso normal à sua instância funcionando, teste a validação do Host usando uma consulta de leitura: curl -s -o /dev/null -w '%{http_code}' -H 'Host: conferencia.invalid' http://127.0.0.1:3100/api/companies. Ajuste a porta caso sua instalação use outra. Uma resposta 200 no modo local_trusted mostra que o servidor aceitou um domínio externo nesse endpoint. A validação sugerida no aviso deve recusar esse domínio e preservar o acesso pelos nomes locais autorizados. Essa conferência verifica a aceitação do Host, sem importar agentes nem executar comandos pelo Paperclip.

Versões afetadas e correções

Faixas declaradas no comunicado oficial, por linha de manutenção
LinhaAfetadasCorrigidas
Paperclip<0.3.1Não informadas

O campo patched_versions está vazio na fonte. O limite <0.3.1 identifica a faixa afetada, mas não confirma que a versão 0.3.1 contenha a correção. O comunicado sugere habilitar a validação do Host no modo local_trusted. Ele descreve uma falha distinta do desvio na importação em modo authenticated.

Voltar aos compilados de vulnerabilidades
Luiz Eduardo Oliveira Fonseca

Luiz Eduardo Oliveira Fonseca

Fundador e Mentor

Programador há mais de 20 anos, fundador da Powertic e da Promovaweb. Embaixador do n8n no Brasil e da Baserow, Chatwoot, Miro e Kestra. Membro do Product Team do Mautic.

Área pública disponível

Participe da comunidade no Discord

Entre pelo convite oficial, apresente-se à comunidade e acompanhe os avisos e projetos compartilhados entre os encontros.