PT-2021-23240
CVE-2021-41281
·
Publicado
2021-11-23
·
Atualizado
2024-06-15
Descrição por
CVSS 4.0
8.7
AltaMétricasAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
Nome do software vulnerável e versões afetadas
Versões do Synapse anteriores à 1.47.1
Descrição
Instâncias do Synapse com o repositório de mídia habilitado podem ser induzidas a baixar um arquivo de um servidor remoto para um diretório arbitrário. Não é necessária autenticação para o endpoint afetado. Os dois últimos diretórios e o nome do arquivo do caminho são escolhidos aleatoriamente pelo Synapse e não podem ser controlados por um invasor, o que limita o impacto. Servidores domésticos com o repositório de mídia desativado não são afetados. Servidores domésticos com uma lista de permissões de federação também não são afetados, uma vez que o Synapse verificará o nome do host remoto contra a lista de permissões.
Recomendações
Para versões anteriores à 1.47.1, atualize para a versão 1.47.1 ou posterior.
Como solução temporária, os administradores de servidor que utilizam um proxy reverso podem bloquear os seguintes endpoints:
/ matrix/media/r0/download/{serverName}/{mediaId}, / matrix/media/r0/download/{serverName}/{mediaId}/{fileName} e / matrix/media/r0/thumbnail/{serverName}/{mediaId}, mas isso resultará na perda da funcionalidade de mídia.Como alternativa, implantações não conteinerizadas podem ser adaptadas para usar a configuração reforçada do systemd, localizada em
contrib/systemd/override-hardened.conf.Explorabilidade
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾