Pular para o conteúdo
Quinta-feira, 5 de novembro de 2026

Ruby on Rails corrige falha crítica no processamento de imagens

A brecha no Active Storage pode expor dados e permitir gravação de arquivos no servidor; as versões corrigidas são 8.1.4.1 e 8.0.5.2.

Por Redação Plantão Paulista 2 min de leitura
Imagem gerada por IA: Rack de servidores em um data center, com um cartão de memória sem identificação em primeiro plano. Imagem gerada por IA
Imagem ilustrativa gerada por IA: Rack de servidores em um data center, com um cartão de memória sem identificação em primeiro plano.
Resumo em 30 segundos

Uma falha crítica no Active Storage pode permitir que arquivos maliciosos enviados por usuários acessem dados sigilosos e gravem arquivos no servidor, sem que o sistema abra ou modifique a imagem. O projeto Ruby on Rails lançou as versões 8.1.4.1 e 8.0.5.2 com correções e recomenda atualizar as aplicações vulneráveis.

O projeto Ruby on Rails divulgou nesta semana uma falha crítica de segurança no Active Storage, componente usado para gerenciar arquivos enviados por usuários. A vulnerabilidade pode permitir que um invasor acesse dados sigilosos e grave arquivos no servidor ao anexar uma imagem maliciosa, sem que o sistema precise abri-la ou alterá-la.

Identificada pelo código GHSA-f3w6-w445-fwh9, a brecha recebeu nota 9,8 em uma escala de gravidade que vai até 10. O problema está relacionado ao ImageMagick, programa que processa imagens e escolhe manipuladores específicos, chamados “coders”, conforme o formato do arquivo. Segundo o aviso de segurança, a falta de verificações adequadas permitia que um arquivo disfarçado explorasse esse mecanismo.

A falha foi descoberta e reportada por RyotaK, pesquisador da empresa GMO Flatt Security, por meio da plataforma HackerOne. O projeto também informou que corrigiu outra vulnerabilidade, identificada como GHSA-v924-7rp8-4mxh, nos mesmos pacotes de atualização.

As versões corrigidas são Ruby on Rails 8.1.4.1 e 8.0.5.2. Elas incluem, por padrão, uma política mais restritiva para o ImageMagick, que bloqueia o coder MSL, comandos do Ghostscript e outras operações que poderiam permitir a leitura indevida de arquivos externos.

A equipe do Rails recomenda atualizar as aplicações para uma versão corrigida o mais rápido possível. O Active Storage é o recurso do framework que conecta aplicações a serviços de armazenamento e permite receber e administrar anexos, como imagens e documentos. Por isso, a brecha pode atingir servidores que aceitam arquivos enviados por usuários e processam esses arquivos com a configuração vulnerável.

Administradores que utilizam o serviço Disk para armazenar arquivos devem também trocar imediatamente as credenciais e as chaves mestras, de acordo com a recomendação do projeto. Essa medida busca impedir o uso de recursos de script e de manipulação de arquivos locais caso o servidor tenha sido exposto. O serviço Disk armazena os arquivos no próprio sistema de arquivos da aplicação, em vez de encaminhá-los a um provedor externo de armazenamento.

O ImageMagick é uma ferramenta de código aberto usada para ler, converter e editar imagens. Seus “coders” identificam formatos e executam as operações necessárias para processá-los; quando essas funções aceitam comandos ou acessos a arquivos sem controles suficientes, um arquivo de imagem pode servir como caminho para ações não autorizadas no servidor.

Fontes: Estadão

Este texto foi produzido com apoio de inteligência artificial a partir de informações públicas, com checagens automáticas de fatos e de originalidade. Encontrou um erro? Avise-nos.

Leia também