PT-2021-23089 · Unknown · Wire-Server

Sebastian-Wire

·

Publicado

2021-10-04

·

Atualizado

2021-10-12

·

CVE-2021-41100

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
Versões do Wire-server anteriores a 16/08/2021
Descrição
A vulnerabilidade permite que um invasor provoque a alteração do endereço de e-mail de um usuário utilizando apenas o token de sessão de curta duração no cabeçalho Authorization, o que constitui um ataque de escalonamento de privilégios. Isso pode resultar na apropriação da conta pelo invasor, já que ele pode alterar a senha após definir o endereço de e-mail para um que ele controle. Os tokens de curta duração são usados com mais frequência e na forma de um cabeçalho HTTP, aumentando o risco de exposição a um invasor. Se você estiver executando uma instância local e provisionando todos os usuários com SCIM, não será afetado por este problema. O logon único SAML não é afetado por este problema. O endpoint vulnerável é /self/email, que aceita apenas solicitações PUT e DELETE.
Recomendações
Para versões anteriores a 16/08/2021, atualize para a versão 16/08/2021 ou posterior, que fornece um novo endpoint que requer tanto o cookie de cliente de longa duração quanto o cabeçalho Authorization.
Como solução alternativa temporária para instâncias locais que não podem ser atualizadas e têm pelo menos alguns usuários convidados ou provisionados via SSO SAML, bloqueie o endpoint /self/email no nginx ou em quaisquer outros proxies ou firewalls.

Correção

Improper Authorization

Insufficient Session Expiration

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2021-41100
GHSA-9RM2-W6PQ-333M

Produtos afetados

Wire-Server