A vulnerabilidade Node2Shell vai além de sua implementação original em C e afeta uma biblioteca de compressão Brotli para Go usada por vários projetos HTTP, afirmou a Sweet Security em 25 de outubro de 2026. A empresa de segurança identificou uma correção enviada à biblioteca Go em 23 de outubro.

Principais conclusões

  • Traefik, Fiber, Iris e fasthttp têm dependências da biblioteca afetada.
  • A existência de uma dependência, por si só, não determina se uma aplicação está vulnerável; as versões e a configuração são importantes.

Como a vulnerabilidade Node2Shell afeta projetos Go

O engenheiro da Sweet Security Tomer Ben Gera identificou a correção para a biblioteca Go junto com a correção para a implementação original em C. A empresa afirmou que sua análise constatou que a falha subjacente de gerenciamento de memória também havia sido replicada em Go.

A biblioteca afetada é usada direta ou indiretamente por vários projetos HTTP em Go. A dependência do Fiber, por exemplo, passa pelo fasthttp na versão 2.52.9, na qual corpos de requisição comprimidos controlados pelo cliente poderiam abrir um caminho para a vulnerabilidade.

ItemDetalhes
TraefikDependência direta usada pelo middleware Compress para codificar respostas Brotli enviadas.
FiberDependência indireta via fasthttp na versão 2.52.9; a decodificação do corpo da requisição é exposta por Ctx.Body() e JSON BodyParser.
IrisDependência direta com suporte à codificação de respostas e à decodificação de requisições.
fasthttpDependência direta até a versão 1.73.0; migrou para uma alternativa na versão 1.74.0.

O que as equipes de segurança devem verificar

A Sweet Security afirmou que a exposição depende da versão da biblioteca, de a aplicação usar codificação ou decodificação Brotli e de sua configuração. A empresa recomendou que as organizações façam um inventário dos serviços HTTP baseados em Go, verifiquem as versões da biblioteca em relação às versões corrigidas e avaliem se a decodificação de conteúdo Brotli controlado pelo cliente está habilitada.

A empresa também recomendou monitorar o comportamento em tempo de execução em busca de possíveis sinais de exploração, incluindo execução inesperada de processos, conexões de saída incomuns e comportamento anormal de memória nos processos de trabalho HTTP. Alertou que scanners que dependem de caminhos de instalação conhecidos e registros de pacotes podem não detectar bibliotecas vulneráveis.

Leia mais notícias

Mais notícias da FinanceVelix

Aviso legal

Este artigo da FinanceVelix fornece informações gerais, não aconselhamento financeiro, de investimento, jurídico ou tributário personalizado. Os preços de mercado, as taxas de juros e as condições econômicas podem mudar; os investimentos envolvem risco de perda. Os fatos refletem o material disponível no momento da publicação e podem mudar. Verifique informações importantes de forma independente e consulte um profissional qualificado quando necessário. A menção a um ativo, empresa ou serviço não constitui endosso.