
Scanner GUI alimentado pelo Shodan para identificar instâncias n8n expostas ao CVE-2025-68613 (faixa de versão 0.211.0–1.122.0)
Uma ferramenta GUI baseada em Tkinter para descobrir instâncias n8n expostas publicamente via Shodan e testá-las quanto à exposição à CVE‑2025‑68613 em uma ampla faixa de versões.
O scanner:
5678)./, /login, /workflow, /rest/healthz.⚠️ Aviso legal
Esta ferramenta destina-se a pesquisa de segurança, educação e teste de sistemas que você possui ou está explicitamente autorizado a testar.
Escanear hosts aleatórios na internet pode violar leis ou termos de serviço em sua jurisdição.
Use com responsabilidade e por sua conta e risco.
ThreadPoolExecutor e filas de trabalho para alta taxa de transferência.n8n_results.db) armazenando hosts e resultados de teste por varredura.www.shodan.io (cookie polito).[file:23]Shodan: pesquisar hosts voltados para a internet usando consultas Shodan.Scan IP range: reservado para trabalho futuro (atualmente usa lógica de produtor estilo Shodan; mantenha Shodan selecionado)polito das ferramentas de desenvolvedor do navegador (Domínio: www.shodan.io).Em seguida, pressione Iniciar Varredura. Para parar a varredura, pressione Parar; a ferramenta terminará de processar as tarefas em andamento e atualizará as estatísticas.
Por host, a coluna “Status” pode ser:
0.211.0 e < 1.122.0).O resumo “Endpoints” mostra uma visão compacta dos primeiros endpoints e seus códigos de status HTTP, por exemplo:
/:200; /login:200; /workflow:200.
n8n_results.db com duas tabelas
n8n_hosts: uma linha por IP, com atributos de última visualização.n8n_test_results: resultados por teste incluindo status e JSON dos endpoints.[file:23]Constantes chave no topo do script (classe N8nScanner.__init__) controlam o comportamento:
BASE_URL, FACET_URL: endpoints de busca do Shodan.DEFAULT_PORT: porta n8n padrão (5678).CONNECTION_TIMEOUT: tempo limite HTTP em segundos (padrão 15).MAX_WORKERS: número de threads consumidoras.VULN_MIN_VERSION, VULN_MAX_VERSION: limites de versão para CVE‑2025‑68613.max_debug_html: quantos snapshots HTML salvar para depuraçãoAs consultas Shodan incluem hashes de favicon, assinaturas HTML, filtros de provedor de nuvem e strings específicas do n8n para melhorar a taxa de acertos.