Brotli atinge Node.js e Envoy; pacote de IA roubava chaves
Falha de compressão alcança proxies e runtimes; versão popular de gateway de IA distribuiu ladrão de credenciais por três horas.

O resumo de 30 segundos
- A falha do Brotli atinge mais produtos: Envoy, Istio, Bun.NET e pacotes Python podem ter memória corrompida com dados maliciosos.
- Relatório detalha o comprometimento da eMudhra (certificadora da Índia): chaves de CAs eram recuperáveis; certificados revogados em 18 de outubro.
- Pacote de IA LiteLLM veio com ladrão de credenciais: versão 1.107.0 roubava chaves de nuvem; 49 mil downloads em 3 horas.
- Plugin WordPress Bricksforge é explorado: execução de código sem login desde 7 de outubro; cerca de 6 mil sites usam o plugin.
- Ransomware The Gentlemen lista a SAP América Latina: alegação não verificada e sem detalhes; a SAP não confirmou incidente.
Falha do Brotli se espalha para Envoy, Istio.NET e Python
A falha do Brotli alcançou mais produtos: além do Node.js, a corrupção de memória do decodificador afeta Bun.NET, Envoy, Istio e pacotes Python que descomprimem dados maliciosos.
Por que importa: todo serviço que descomprime conteúdo recebido da internet, como proxies e APIs, pode ter memória corrompida e cair sob controle de atacante. A correção precisa alcançar runtimes, pacotes e imagens de contêiner.
Para o time técnico
Escrita fora dos limites no decodificador Brotli, apelidada Node2Shell/HTTP2Shell. Payload comprimido malicioso corrompe a memória do processo, com risco de crash, disclosure e RCE. Condição de exploração: componente descomprimindo Brotli não confiável, incluindo corpos de requisição HTTP.
- CVE
- CVE-2026-111497, CVE-2026-105482, CVE-2026-105483, CVE-2026-106069, CVE-2026-105481, CVE-2026-106072, CVE-2026-106074, CVE-2026-106070, CVE-2026-106071, CVE-2026-106073
- Afetados
- Node.js 22.x antes de 22.23.4, 24.x antes de 24.22.1 e 26.x antes de 26.12.1 (linhas EOL 20.x, 23.x e 25.x sem correção); Bun antes de 1.4.4; Google Brotli 1.0.3 a 1.2.0; PyPI brotli e brotliscffi até 1.2.0; Envoy 1.36 a 1.39 com descompressor Brotli configurado; Istio antes de 1.29.9/1.30.6/1.31.2; .NET, Visual Studio e PowerShell antes das atualizações de 25 de outubro
- Exploração
- PoC pública
- Correção
- Node.js 22.23.4/24.22.1/26.12.1; Bun 1.4.4; Brotli 1.2.1/1.1.1/1.0.10; brotli 1.2.1 e brotliscffi 1.2.1.0; Envoy 1.40.0/1.39.3/1.38.6/1.37.8; Istio 1.29.9/1.30.6/1.31.2; .NET 8.0.33/9.0.22/10.0.14 e 11 RC3; regras WAF publicadas em modo de observação, sem bloqueio por padrão
Fontes: Microsoft, The Hacker News, @ethiack, @BleepinComputer, @DarkWebInformer
No radarAcompanhe este incidente ao vivo →PHP: relato de exploração confirmada e Unit 42 retira avaliação
O quadro do PHP mudou nesta semana: o pesquisador hakluke relata exploração confirmada da falha, e a Unit 42 retirou a avaliação que ligava um ataque a governo europeu ao PHP2Shell; era um ataque no contexto de aplicação PHP vulnerável.
Por que importa: o PHP roda cerca de 70% dos sites do mundo. A nova falha crítica CVE-2026-115560 tem mitigação publicada; a correção definitiva vem na próxima versão regular.
Para o time técnico
CVE-2026-115560: RCE crítica divulgada pelo PHP em 23 de outubro; a equipe do projeto afirma que a exploração exige combinação incomum de configuração e código. Mitigação oficial: session.upload_progress.enabled=0 até a próxima versão de correção. Tentativas de exploração do PHP2Shell continuam em volume, e a Unit 42 (Palo Alto Networks) retractou o vínculo do caso europeu com a falha.
- Afetados
- instalações PHP na configuração específica descrita; fornecedores industriais que embutem PHP (Siemens, Schneider Electric, ABB e outros) confirmaram produtos afetados pelo PHP2Shell
- Exploração
- PoC pública; pesquisador relata exploração confirmada, sem detalhes nas fontes
- Correção
- mitigação session.upload_progress.enabled=0 até a próxima versão regular; PHP 8.5.12/8.4.27/8.3.36/8.2.35 já cobrem o PHP2Shell
Fontes: @hakluke, The Hacker News, @LiveOverflow
No radarAcompanhe este incidente ao vivo →Microsoft reemite correções do .NET após patch incompleto
A Microsoft reemitiu atualizações do .NET porque as de 13 de outubro não corrigiram completamente duas falhas, incluindo uma que deixa executar código na máquina do desenvolvedor durante depuração.
Por que importa: atualizar apenas o runtime compartilhado do .NET deixa brecha aberta quando projetos referenciam pacotes NuGet afetados diretamente. Times precisam rever aplicações e imagens, ou acreditam corrigidos e seguem expostos.
Para o time técnico
CVE-2026-102870 (CVSS 8.8): RCE no depurador do Blazor WebAssembly; dados controlados pelo atacante escapam de string C# gerada quando o desenvolvedor avalia expressão, com interação do usuário. CVE-2026-70197: corrupção de memória em SocketAsyncEventArgs. As releases fora de banda também cobrem CVE-2026-111497 (Brotli) e CVE-2026-114148 (tarball de build Linux).
- CVE
- CVE-2026-102870, CVE-2026-70197, CVE-2026-111497, CVE-2026-114148
- Afetados
- .NET 8, 9, 10 e 11 após as atualizações de 13 de outubro; projetos que referenciam diretamente Microsoft.AspNetCore.Components.WebAssembly.Server e DevServer
- Exploração
- não observada
- Correção
- atualizações fora de banda de 25 de outubro para .NET 8, 9, 10 e 11 (ex.: 10.0.14) e pacotes NuGet do Blazor atualizados
O que fica: Patch aplicado sem reteste deixa falsa sensação de correção.
Fontes: @DarkWebInformer
No radarAcompanhe este incidente ao vivo →Relatório detalha comprometimento de CAs da eMudhra
O relatório do incidente da eMudhra (certificadora digital da Índia) mostra que chaves privadas de oito autoridades intermediárias eram recuperáveis a partir dos certificados públicos. Os certificados foram revogados em 18 de outubro.
Por que importa: quem tem essas chaves emite certificados que sistemas sem atualização aceitam como genuínos e intercepta conexões, inclusive leitura de credenciais. O Java não verifica revogação por padrão; imagens Docker com Java embutido exigem correção própria.
Para o time técnico
Chaves privadas de oito intermediários TLS ECC da eMudhra (emSign) demonstradas recuperáveis a partir dos certificados públicos em 17 de outubro de 2026; revogação em 18 de outubro. Go, Electron, Node.js, Python (certifi, pip, uv), NSS, Java e Deno publicaram remoção de confiança. Nenhuma exploração relatada, segundo Web3Signer e Teku. A Tensorust contou 403 sites do governo indiano ainda servindo certificados revogados.
- CVE
- CVE-2026-111943, CVE-2026-91403, CVE-2026-115557, CVE-2026-114820
- Afetados
- clientes que confiam nos intermediários ECC da eMudhra antes dos bloqueios de 17 a 21 de outubro; Go antes de 1.27.3/1.26.10; Electron antes de 44.9.1/43.8.1/42.11.16; certifi antes de 2026.10.19; pip antes de 26.2.2; uv antes de 0.13.4
- Exploração
- não observada
- Correção
- Go 1.27.3/1.26.10; Electron 44.9.1/43.8.1/42.11.16; Node.js 22.23.4/24.22.1/26.12.1; Python 3.15.2/3.14.10/3.13.18/3.12.16/3.11.18; certifi 2026.10.19; NSS 3.131.1; OpenJDK atualizado; pip 26.2.2; uv 0.13.4; atualizar ca-certificates e reconstruir imagens Docker com Java embutido
O que fica: A confiança herdada do sistema só é revista quando alguém testa o que ela aceita.
Fontes: Besu, Tensorust, Consensys (Web3Signer), Python Software Foundation (Hugo van Kemenade), Keytos
No radarAcompanhe este incidente ao vivo →LiteLLM 1.107.0 distribuía ladrão de credenciais
A versão 1.107.0 do LiteLLM veio infectada: o pipeline de publicação foi tomado com tokens do GitHub roubados, e o pacote instalava um ladrão de credenciais. Ficou cerca de três horas no ar, com mais de 49 mil downloads.
Por que importa: o LiteLLM roteia chamadas para mais de 100 provedores de IA e roda em máquinas de desenvolvimento, CI e produção com chaves de nuvem. A Wiz viu credenciais roubadas em uso 4,5 horas depois, inclusive consultas ao Amazon Bedrock.
Para o time técnico
litellm 1.107.0, publicada em 21 de outubro no PyPI e nas imagens oficiais Docker/GHCR (tags v1.107.0, latest, main-latest, main-stable), instalava info-stealer após sequestro do pipeline de release com master key vazada e tokens GitHub roubados. Roubava senhas de navegador, chaves AWS/GCP/Azure, SSH, GPG, variáveis de ambiente e chaves de API de IA, com exfiltração para litellm[.]dev. Ativa por cerca de 3 horas; a Wiz relatou credenciais em uso cerca de 4,5 horas depois.
- Afetados
- litellm==1.107.0; imagens Docker/GHCR v1.107.0, latest, main-latest e main-stable na janela de 21 de outubro de 2026
- Exploração
- ativa confirmada
- Correção
- fixar litellm 1.106.2 (última versão conhecida segura); 1.107.0 removida do PyPI, Docker Hub e GHCR; rotacionar todas as credenciais alcançáveis, bloquear litellm.dev e varrer a máquina
O que fica: Chave exposta em maio comprometeu o pipeline em outubro; credencial antiga sem rotação continua útil a atacantes.
Fontes: OSV, The Record, The Hacker News, BleepingComputer
No radarAcompanhe este incidente ao vivo →CISA confirma exploração do Collabora e inclui falha no KEV
A CISA incluiu a falha no KEV (lista da agência de cibersegurança dos EUA com falhas já usadas em ataques): a exploração do Collabora em servidores Nextcloud está confirmada, com backdoors desde setembro.
Por que importa: a falha permite executar comandos sem login no servidor. Relatos mostram busca por cofres de senhas e carteiras de criptomoedas; empresas com Nextcloud podem ter segredos do servidor comprometidos.
Para o time técnico
CVE-2026-110447 (CVSS 9.2): execução de comandos sem autenticação, como usuário do servidor web, no app richdocumentscode (Collabora Online Built-in CODE Server). Exploração desde 10 de setembro de 2026 com webshells; relatos citam busca por arquivos .kdbx, wallet.dat, bitwarden e 1Password. Incluída no KEV da CISA; desabilitar o app é insuficiente.
- CVE
- CVE-2026-110447
- Afetados
- richdocumentscode antes de 26.4.303 em servidores Nextcloud
- Exploração
- ativa confirmada
- Correção
- atualizar para 26.4.303 ou posterior (mais recente 26.4.502) ou desinstalar o app; caçar arquivos shx*.php e revisar logs de acesso
Fontes: NVD, The Hacker News, Collabora, Nextcloud community forum
No radarAcompanhe este incidente ao vivo →Fuga de VM no kernel Linux é validada em desafio da Vercel
Uma falha na rede do kernel Linux permite que uma máquina virtual convidada escape do isolamento, leia memória do servidor físico ou o assuma por completo. A técnica foi validada no desafio de US$ 1 milhão da Vercel.
Por que importa: provedores de nuvem isolam clientes nessa mesma camada. Quem roda hosts de virtualização próprios precisa atualizar o kernel do host; segundo a Vercel, nenhum relato do desafio acessou dados de clientes.
Para o time técnico
CVE-2026-99999 (PwnEscape): falha no lado host da pilha de rede do kernel Linux. Pacotes forjados pelo guest permitem leitura contínua de memória do host, DoS dos sandboxes ou execução com privilégios de root. Descoberta de Paulos Yibelo (pwn.ai), validada no desafio de sandboxes KVM/Firecracker da Vercel.
- CVE
- CVE-2026-99999
- Afetados
- kernels de host anteriores aos backports estáveis 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.57 e 7.2.11 (verificar pacotes do distribuidor)
- Exploração
- PoC pública
- Correção
- commit upstream 6785011f8b16 e backports estáveis correspondentes; atualizar o kernel dos hosts de virtualização
Keycloak corrige tomada de conta sem autenticação
O Keycloak corrigiu falha de tomada de conta: um atacante sem senha força a redefinição de credenciais de qualquer usuário e ignora a verificação por e-mail. A Red Hat classifica o risco como crítico, com nota 9,1.
Por que importa: o atacante age pela rede, sem credenciais e sem qualquer ação da vítima, e assume contas inclusive administrativas. Todo login protegido por versão afetada está exposto, e há prova de conceito pública.
Para o time técnico
CVE-2026-18963 (CVSS 9.1): bypass no fluxo reset-credentials de keycloak-services permite redefinir senha sem autenticação e sem interação do usuário. PoC pública no Exploit-DB (EDB-52699). Mitigação temporária: desativar recuperação de senha em todos os realms.
- CVE
- CVE-2026-18963
- Afetados
- org.keycloak:keycloak-services 26.0.0 a 26.4.14; 26.5.0 a 26.6.5; 26.7.0 a 26.7.1 (inclui Red Hat Build of Keycloak)
- Exploração
- PoC pública
- Correção
- 26.4.15, 26.6.6, 26.7.2, 26.8.0 ou posterior; mitigação: Realm settings, Login, Forgot password desativado
O que fica: Fluxo de recuperação de senha é superfície de ataque que quase ninguém testa.
Fontes: GitHub Advisory Database, NVD, Red Hat, Exploit-DB
No radarAcompanhe este incidente ao vivo →Bricksforge: RCE sem login explorada desde 7 de outubro
O plugin Bricksforge sofre exploração ativa: a falha permite executar código no site sem login desde 7 de outubro, segundo a Patchstack. Cerca de 6 mil sites usam o plugin.
Por que importa: o fabricante afirma que todo site com o recurso Pro Forms ativo é afetado, mesmo sem campos de upload. A exploração dá controle total do site; a atualização não remove arquivos já implantados.
Para o time técnico
CVE-2026-85097 (CVSS 10.0): RCE não autenticada no plugin WordPress Bricksforge via Pro Forms, explorada em campo desde 7 de outubro de 2026 segundo a Patchstack. Revisar diretórios de upload por arquivos PHP inesperados e logs de acesso; regra WAF bloqueando envio de formulário com caminho de imagem e destino PHP serve de mitigação temporária.
- CVE
- CVE-2026-85097
- Afetados
- Bricksforge <= 3.1.8.9 (WordPress)
- Exploração
- ativa confirmada
- Correção
- 3.1.8.10 ou superior (linha atual 4.0.x, mais recente 4.0.1)
O que fica: Plugin de formulário ativo já basta para expor o site; inventário de apps é defesa básica.
Fontes: SecurityWeek, The Hacker News, SOCRadar, Bricksforge
No radarAcompanhe este incidente ao vivo →The Gentlemen alega ataque à SAP América Latina
O grupo de ransomware The Gentlemen alegou ataque à SAP América Latina e Caribe, braço regional que opera em cerca de 10 países, com o Brasil como maior mercado. A alegação apareceu no site de vazamentos em 26 de outubro.
Por que importa: o grupo não informou volume nem tipo de dados, e a SAP não confirmou incidente. Se a alegação proceder, clientes e integradores na região devem esperar phishing temático e faturas falsas de suporte.
Para o time técnico
Listagem no site de vazamentos do grupo The Gentlemen em 26 de outubro de 2026 (UTC) descrevendo a vítima como SAP Latin America and Caribbean, sem detalhes de volume ou tipo de dados. Alegação não verificada; a SAP não confirmou publicamente incidente. Ator distinto, em registro separado e não relacionado, alegou vazamento de 31 GB ligado às operações da SAP no Equador.
- Afetados
- não informado nas fontes
- Exploração
- não informado nas fontes
- Correção
- não informado nas fontes
Fontes: @DailyDarkWeb
No radarAcompanhe este incidente ao vivo →Pra fechar
O padrão do dia é dependência compartilhada: uma falha de compressão atingiu Node.js, proxies.NET e Python, e uma certificadora comprometida forçou atualização em Go, Java, Python e outros runtimes. Em dois casos a primeira correção falhou e precisou ser refeita. Saber onde cada componente aparece, e conferir depois que a falha sumiu, virou parte do trabalho de corrigir.
Quantos componentes compartilhados do seu stack ainda seguem sem patch?
A maioria dessas falhas só aparece quando alguém testa o mesmo caminho do atacante.
Solicitar conversa