Interceptação de tráfego criptografado do jabber.ru e xmpp.ru foi detectada.

O administrador do servidor Jabber jabber.ru (xmpp.ru) identificou um ataque de descriptografia do tráfego dos usuários (MITM), que ocorreu por um período de 90 dias a 6 meses nas redes dos provedores de hospedagem alemães Hetzner e Linode, onde o servidor do projeto e os ambientes VPS auxiliares estão hospedados. O ataque foi organizado por meio do redirecionamento de tráfego para um nó de trânsito, que substituiu o certificado TLS para conexões XMPP, criptografadas com o uso da extensão STARTTLS.

O ataque foi notado devido a um erro de seus organizadores, que não conseguiram renovar o certificado TLS utilizado para a substituição. Em 16 de outubro, o administrador do jabber.ru, ao tentar se conectar ao serviço, recebeu uma mensagem de erro devido à expiração do certificado, mas o certificado hospedado no servidor não estava vencido. No final, foi descoberto que o certificado recebido pelo cliente era diferente do certificado enviado pelo servidor. O primeiro era falsificado. Certificado TLS foi obtido em 18 de abril de 2023 através do serviço Let’s Encrypt, onde o atacante, tendo a capacidade de interceptar o tráfego, conseguiu validar o acesso aos sites jabber.ru e xmpp.ru.

Inicialmente, havia a suposição de que o servidor do projeto estava comprometido e a substituição estava sendo feita de seu lado. No entanto, a auditoria realizada não encontrou qualquer vestígio de invasão. Foi observado nos logs do servidor uma breve interrupção e reinício da interface de rede (NIC Link is Down/NIC Link is Up), que ocorreu em 18 de julho às 12:58 e poderia indicar manipulações na conexão do servidor ao switch. Curiosamente, dois certificados TLS falsificados foram gerados poucos minutos antes disso — em 18 de julho às 12:49 e 12:38.

Além disso, a substituição ocorreu não apenas na rede do provedor Hetzner, onde o servidor principal está hospedado, mas também na rede do provedor Linode, onde estavam os ambientes VPS com proxies auxiliares, redirecionando tráfego de outros endereços. De maneira indireta, foi descoberto que o tráfego na porta de rede 5222 (XMPP STARTTLS) nas redes de ambos os provedores é redirecionado através de um host adicional, o que levou a crer que o ataque foi realizado por uma pessoa com acesso à infraestrutura dos provedores.

Teoricamente, a substituição poderia ter ocorrido desde 18 de abril (data de criação do primeiro certificado falso para jabber.ru), mas casos confirmados de substituição de certificado foram registrados apenas de 21 de julho a 19 de outubro. Durante todo esse tempo, a troca de dados criptografados com jabber.ru e xmpp.ru pode ser considerada comprometida. A substituição parou após o início das investigações, realização de testes e o envio, em 18 de outubro, de um pedido ao suporte dos provedores Hetzner e Linode. No entanto, uma transição adicional na roteação dos pacotes enviados para a porta 5222 de um dos servidores em Linode é observada até hoje, mas o certificado agora não está mais sendo substituído.

Supõe-se que o ataque pode ter sido realizado com o conhecimento dos provedores a pedido das autoridades policiais, em decorrência da violação da infraestrutura de ambos os provedores ou por um funcionário com acesso a ambos. Com a capacidade de interceptar e modificar o tráfego XMPP, o atacante poderia acessar todos os dados relacionados às contas, como o histórico de mensagens armazenado no servidor, além de enviar mensagens em nome de terceiros e alterar mensagens de outras pessoas. Mensagens enviadas usando criptografia de ponta a ponta (OMEMO, OTR ou PGP) podem ser consideradas não comprometidas, caso as chaves de criptografia sejam confirmadas pelos usuários em ambas as extremidades da conexão. Recomenda-se aos usuários do jabber.ru que mudem suas senhas de acesso e verifiquem as chaves OMEMO e PGP em seus repositórios PEP quanto a possíveis substituições.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster