Uma falha de segurança de grau crítico foi descoberta no Ruby on Rails, uma tecnologia amplamente usada por programadores para criar sites e aplicativos. A vulnerabilidade afeta o Active Storage, o sistema que gerencia o envio de arquivos feitos pelos usuários. A brecha foi divulgada nesta semana pelo projeto Rails, uma comunidade de desenvolvedores de código aberto.
O problema foi rastreado sob o identificador “GHSA-f3w6-w445-fwh9? e recebeu nota máxima de gravidade: 9.8 de 10 na escala de CVSS. De acordo com os desenvolvedores, o anexo de um arquivo malicioso já é suficiente para atingir a falha, sem necessidade que o sistema abra ou modifique a imagem.
Como ocorre a exploração e quem está vulnerável
A brecha explora o comportamento do ImageMagick na seleção de manipuladores de formato, conhecido como “coders”. O perigo ocorre porque o programa processava arquivos sem verificar regras de segurança adequadas. Essa ação permitia que um invasor enviasse uma imagem falsa disfarçada que enganava o sistema para acessar dados sigilosos e gravar arquivos maliciosos diretamente no servidor.
A falha foi descoberta e reportada por RyotaK, pesquisador da GMO Flatt Security, por meio da plataforma HackerOne. Uma vulnerabilidade, identificada como “GHSA-v924-7rp8-4mxh”, foi corrigida nos mesmos pacotes de atualização, informou o projeto Ruby on Rails, nos avisos oficias de segurança e nas notas de lançamento.
