← voltar
CVE-2021-21274

Denial of service attack via .well-known lookups

CVSS 4.3 MEDIUMEPSS 2.2%CWE-400
Em resumo

Um servidor Matrix malicioso pode forçar outros servidores a baixarem um arquivo gigante ao consultar sua configuração, consumindo muitos recursos e interrompendo o serviço. Afeta qualquer servidor que aceita conexões de servidores não confiáveis.

Detalhe técnico

Versões do Synapse anteriores a 1.25.0 não aplicam limites de tamanho às respostas do endpoint .well-known durante descoberta de federação. Um atacante controlando um servidor federado pode redirecionar a consulta .well-known para um arquivo grande, causando esgotamento de recursos no servidor que faz a requisição. A mitigação inclui atualizar para 1.25.0 ou restringir federação via whitelist de domínios.

Resumo gerado e traduzido por IA a partir da descrição oficial.
Synapse is a Matrix reference homeserver written in python (pypi package matrix-synapse). Matrix is an ecosystem for open federated Instant Messaging and VoIP. In Synapse before version 1.25.0, a malicious homeserver could redirect requests to their .well-known file to a large file. This can lead to a denial of service attack where homeservers will consume significantly more resources when requesting the .well-known file of a malicious homeserver. This affects any server which accepts federation requests from untrusted servers. Issue is resolved in version 1.25.0. As a workaround the `federation_domain_whitelist` setting can be used to restrict the homeservers communicated with over federation.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L
Produtos afetados
matrix-org · synapse

Quer saber se a sua infraestrutura está exposta a isto?

Falar com a TrueHacking →