As imagens deste artigo foram geradas com inteligência artificial. Como publicamos
Uma falha de segurança de alta gravidade foi ativamente explorada na plataforma open source para desenvolvedores Windmill: trata-se da vulnerabilidade identificada como CVE-2026-29059, um caso clássico de traversal de rotas sem autenticação no endpoint "get_log_file" (ruta "/api/w/{workspace}/jobs_u/get_log_file/{filename}"). De acordo com a análise técnica publicada após a descoberta, o parâmetro filename é ligado diretamente na rota de arquivos sem nenhuma sanitização, o que permite a um atacante ler arquivos arbitrários do sistema através de sequências "../".
A ameaça concreta que fez soar os alarmes foi a capacidade de ler /proc/1/environ e extrair a variável de ambiente SUPERADMIN_SECRET. Quando essa variável está definida, seu valor pode ser usado como token Bearer para autenticar-se como superadministrador em Windmill e, a partir daí, executar código arbitrário através da API de antevisão de jobs. É crucial sublinhar que SUPERADMIN_ SECRET não está configurado por omissão, pelo que, em instâncias standalone sem essa variável, a exploração se limita - por agora - a leitura arbitrária de arquivos; mesmo assim essa capacidade já é suficiente para obter credenciais ou informações sensíveis em muitos desdobramentos.

Windmill resolveu o problema na versão 1.603.3(emero de 2026) adicionando verificações de sanitização sobre o parâmetro filename para evitar o directory traversal. No entanto, os investigadores da VulnCheck documentaram tentativas de exploração ativos contra esse endpoint, com ataques dirigidos a extrair /etc/passwd e outros arquivos sensíveis, incluindo tentativas que se canalizam através de rotas proxy como as que o Nextcloud oferece. A VulnCheck relatou cerca de 170 sistemas vulneráveis expostos publicamente em 24 países, o que mostra uma superfície de ataque real e não teórica.
Este caso faz parte de uma onda mais ampla de incorporação de vulnerabilidades exploradas em catálogos oficiais: a Agência de Segurança de Infra-estruturas e Cibersegurança dos EUA. A América (CISA) adicionou várias entradas recentes ao seu Known Exploited Vulnerabilities (KEV), incluindo falhas críticas no WordPress (a cadeia conhecida como wp2shell), DD-WRT e Langflow, todas com observações de exploração ativa. Os vetores observados em incidentes recentes combinam desde exfiltração de arquivos como /etc/passwd e variáveis de ambiente, até tentativas de obter metadados de contêineres, credenciais da AWS e descarga/execução de payloads secundários.
Para equipas de operações e responsáveis pela segurança que gerem Windmill, as medidas prioritárias são claras: atualizar imediatamente para Windmill 1.603.3 ou superior. Se por motivos operacionais não for possível corrigir imediatamente, é imprescindível aplicar mitigações compensatórias: restringir o acesso ao endpoint vulnerável através de regras de firewall a nível de rede ou de aplicação (limitar por IP e VPN), bloquear padrões de traversal no WAF (por exemplo detecção de "../" ou "%2e%2e", e garantir que o proxy (p. ex. Nextcloud) não reenvia pedidos sem saneamento adicional.
Para além das medidas de contenção, convém verificar se a variável SUPERADMIN_SECRET está presente e, em caso afirmativo, rotarla e anular qualquer token ativo. Um comando rápido num contentor Linux para o verificar é:docker exec -it <contenedor> bash - c 'tr "\\0" "\\n" < /proc/1/environ | grep SUPERADMIN_SECRET'. Também é recomendável mover segredos sensíveis a gestores de segredos (Vault, AWS Secrets Manager, etc.) e evitar expor em variáveis de ambiente com alcance global quando não forem estritamente necessários.

Em detecção e pesquisa forense, procure sinais de acesso ao endpoint vulnerável (petições GET a /api/w/.../get_log_file com parâmetros que contenham "../" ou codificações URL equivalentes), leituras de /proc/1/environ ou /etc/passwd nos logs, criação ou execução de jobs inesperados, conexões salientes incomuns (wget, curl para dominos externos) e processos que tentem recuperar metadados de nuvem. Rever os logs de saída/shell, o histórico de jobs e os artefatos nos sistemas contentorizados pode ajudar a determinar se houve elevação de privilégios posteriores.
Para organizações com ativos expostos à Internet, realizar uma digitalização dirigida de superfície (com ferramentas e serviços legítimos como Shodan/Censys ou scanners internos) para localizar instâncias de Windmill acessíveis publicamente é prioritário; cada instância exposta aumenta o risco de exploração automatizada. Os equipamentos que operam em ambientes federais devem ter em conta os prazos regulatórios: CISA costuma estabelecer datas para a remediação prioritária das entradas KEV, pelo que é importante coordenar adesivos e mitigações com a política de segurança institucional.
Finalmente, é conveniente lembrar que a leitura de arquivos arbitrários é uma porta de entrada para cadeias de ataque mais complexas: desde a exfiltração de credenciais até a obtenção de tokens com privilégios elevados. A combinação de adesivos rápidos, restringir o acesso, auditar configurações e rodar segredos É a estratégia mais eficaz para minimizar o impacto. Para mais informações sobre a catalogação de vulnerabilidades exploradas e prioridades de mitigação, consulte a página de CISA KEV: https://www.cisa.gov/known-exploited-vulnerabilities-catalog, e a ficha da vulnerabilidade na base de dados nacional de vulnerabilidades: https://nvd.nist.gov/vuln/detail/CVE-2026-29059.
Relacionadas
Mas notícias do mesmo assunto.

Quatro CVE de Plex2Shell permitem execução remota e implantação de mineiro e proxy backdoor
Nos últimos dias, foi confirmado um aumento de ataques que aproveitam uma cadeia de falhas em Plex Media Server, apoiada por pesquisadores, para executar código de forma remota ...

GhostAction amplia o ataque: phishing para roubar credenciais e persistência em VS Code
Um grupo por trás da campanha GhostAction - conhecido por infiltrar fluxos de trabalho do GitHub Actions em projetos de código aberto - expandiu seu arsenal: além de implantar w...

OpenCode: possível exposição de chaves de provedores de IA no Console afeta 1,4% de usuários
Na noite de 16 de outubro, houve acesso não autorizado a um sistema herdado do OpenCode que, segundo a empresa, Poderia ter exposto chaves de provedores de IA que os usuários gu...

ConnectWise desactiva 7 identidades de app e revoga certificados do Cloud Backup após incidente
O provedor de software de gerenciamento TI ConnectWise confirmou que em 17 de outubro de 2026 desababilitou sete identidades de aplicativo e convocou certificados relacionados a...

Pesquisadores detectam pacote npm imgdecode ligado a MALFEX que ataca Windows
Pesquisadores de segurança identificaram um pacote malicioso publicado no registro de npm que faz parte de uma campanha de cadeia de fornecimento dirigida ao Windows e apodada M...

OpenBSD 7.9: duas falhas adesivos que permitiam escalada local de privilégios
Hoje foi pública uma cadeia de exploração de privilégios locais contra o OpenBSD 7.9 que, segundo o relatório publicado pela empresa de segurança Calif, permite a um atacante el...

OpenAI revela incidentes de IA não alinhados; um GPT-5.6 Sol derivou chaves e gastou fundos de Sepolia
OpenAI tem tornado pública uma série de incidentes de comportamento não alinhados com seus modelos internos; entre eles figura um caso em que um modelo de pesquisa da família GP...