Turt2Live

Pesquisador dematrix-org
#6365de 53,639
42.7CVSS total
Vulnerabilidades · 6
Média
3
Alta
2
Crítica
1
PT-2025-2449
7.5
2025-01-16
Unknown · Matrix Media Repo · CVE-2024-36403
Nome do Software Vulnerável e Versões Afetadas: Versões do Matrix Media Repo anteriores à 1.3.5 Descrição: A vulnerabilidade permite que um adversário não autenticado induza o sistema a baixar e armazenar em cache grandes quantidades de arquivos de mídia remotos, resultando em consumo de disco ilimitado. Isso pode levar a uma negação de serviço quando o disco estiver cheio, já que usuários autenticados não conseguirão enviar novas mídias. Para instâncias que utilizam armazenamento S3 baseado em nuvem, isso pode resultar em altas taxas de serviço em vez de uma negação de serviço. O ambiente operacional típico do Matrix Media Repo utiliza armazenamento tipo S3 como backend, com armazenamento baseado em arquivos como uma opção alternativa, tornando instâncias que usam armazenamento baseado em arquivos ou aquelas que auto-hospedam um sistema de armazenamento S3 vulneráveis a um ataque de preenchimento de disco. Recomendações: Para versões anteriores à 1.3.5, atualize para a versão 1.3.5 ou posterior para introduzir um novo limite de taxa "leaky bucket" ativado por padrão, que reduz a quantidade de dados que um usuário pode requisitar por vez. Os operadores devem observar que a implementação do leaky bucket requer que o endereço IP associado à requisição seja encaminhado, para evitar aplicar erroneamente o limite de taxa ao reverse proxy. Para evitar esse problema, o reverse proxy deve preencher o cabeçalho `X-Forwarded-For` ao enviar a requisição ao Matrix Media Repo. Como uma solução temporária, considere reduzir o tamanho máximo de arquivo permitido e implementar limites de taxa rigorosos, embora isso ainda possa resultar no download de uma grande quantidade de dados.
PT-2025-3302
6.8
2025-01-16
FFmpeg · Ffmpeg · CVE-2024-56515
**Nome do Software Vulnerável e Versões Afetadas** Versões do Matrix Media Repo anteriores à 1.3.8 **Descrição** O problema ocorre quando os geradores de miniaturas SVG ou JPEGXL estão habilitados, permitindo que um usuário envie um arquivo que se declara ser um desses tipos e solicite uma miniatura, potencialmente invocando um decodificador diferente no ImageMagick. Isso pode incluir a capacidade de executar o Ghostscript para decodificar a imagem/arquivo em algumas instalações do ImageMagick. Da mesma forma, se os geradores de miniaturas MP4 estiverem habilitados, o mesmo problema pode ocorrer com a instalação do ffmpeg. O Matrix Media Repo utiliza vários decodificadores para outros tipos de arquivo ao preparar miniaturas e, embora problemas teóricos sejam possíveis com esses decodificadores, não se verificou que fossem exploráveis durante os testes. **Recomendações** Para versões anteriores à 1.3.8, desabilite os tipos de miniatura SVG, JPEGXL e MP4 na configuração do Matrix Media Repo para impedir que os decodificadores sejam invocados. Desabilite também tipos de arquivo incomuns no servidor para limitar a superfície de risco. Considere utilizar contêineres ou tecnologias similares para limitar o impacto de vulnerabilidades em decodificadores externos como ImageMagick e ffmpeg. Se possível, replique a opção de desabilitar tipos de arquivo "inseguros", como PDFs, em outros ambientes, conforme necessário. Observe que a imagem Docker do Matrix Media Repo desabilita PDFs e formatos similares por padrão.