PT-2021-23944 · Etherpad+1 · Etherpad+1

Rhansen

·

Publicado

2021-12-09

·

Atualizado

2023-08-31

·

CVE-2021-43802

CVSS v3.1

9.9

Crítica

VetorAV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
**Nome do software vulnerável e versões afetadas:
Versões do Etherpad anteriores à 1.8.16
Descrição:
O Etherpad é um editor colaborativo em tempo real. Nas versões anteriores à 1.8.16, um invasor pode criar um arquivo *.etherpad que, quando importado, pode permitir que ele obtenha privilégios de administrador na instância do Etherpad. Isso, por sua vez, pode ser usado para instalar um plugin malicioso do Etherpad capaz de executar código arbitrário, incluindo comandos do sistema. Para obter privilégios, o invasor deve ser capaz de acionar a exclusão do estado express-session ou aguardar que o estado antigo express-session seja limpo. O Etherpad básico não exclui nenhum estado express-session, portanto, os únicos ataques conhecidos requerem um plugin capaz de excluir o estado da sessão ou um processo de limpeza personalizado, como uma tarefa cron que exclua registros antigos de sessionstorage:*.
Recomendações:
Para versões anteriores à 1.8.16, atualize para a versão 1.8.16 para corrigir o problema.
Como solução alternativa temporária, considere configurar proxies reversos para rejeitar solicitações para “/p/*/import” a fim de bloquear todas as importações.
Limite todos os usuários ao acesso somente leitura para minimizar o risco de exploração.
Impedir a reutilização de valores de cookies express sid que se referem ao estado express-session excluído.

Correção

RCE

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2021-43802
GHSA-W3G3-QF3G-2MQC

Produtos afetados

Etherpad
Express-Session