PT-2026-144726

CVE-2026-126071

·

Publicado

2026-11-10

·

Atualizado

2026-11-10

Descrição por

CVSS 3.1
5.3
Média
MétricasAV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas Active Storage versões 8.0 até 8.0.5.1 Active Storage versões 8.1 até 8.1.4.0
Description Ao servir arquivos por meio de controladores de proxy, a função ActiveStorage::Streaming#send blob stream lida com erros do serviço de armazenamento chamando head para enviar uma resposta 404 ou 500. Se ocorrer um erro após a gravação do primeiro chunk, a resposta já foi confirmada e head substitui o corpo da resposta enquanto o servidor ainda lê o buffer ActionController::Live original. Como esse buffer nunca é fechado, a thread do servidor que processa a requisição fica bloqueada até que o processo seja reiniciado. Isso pode resultar em uma Negação de Serviço (DoS) se downloads falhos repetidos esgotarem as threads do servidor. O problema afeta aplicações que utilizam as rotas padrão do Active Storage e serviços de armazenamento que transmitem downloads em várias requisições, como Amazon S3, serviços compatíveis com S3 ou Google Cloud Storage. A condição é disparada por qualquer erro de armazenamento durante um download, incluindo a exclusão de um arquivo enquanto ele está sendo servido.
Recommendations Atualizar para a versão 8.0.5.2 Atualizar para a versão 8.1.4.1
Explorabilidade
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-4V2W-W6G6-F8F8
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾