PT-2020-16953

CVE-2020-28247

·

Publicado

2020-11-11

·

Atualizado

2021-08-25

Descrição por

CVSS 3.1
5.3
Média
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Nome do software vulnerável e versões afetadas
Versões da biblioteca lettre até a 0.10.0-alpha
Descrição
A vulnerabilidade permite a injeção arbitrária de opções do sendmail por meio do arquivo transport/sendmail/mod.rs. As versões afetadas da bibliothèque lettre permitiam a injeção de argumentos no comando sendmail, possibilitando a passagem de argumentos arbitrários ao executável do sendmail utilizando endereços to falsificados. Dependendo da implementação, seria possível gravar dados de e-mail em arquivos arbitrários usando os recursos de registro do sendmail. A falha é corrigida modificando-se o comando executado para interromper a análise de argumentos antes de passar os endereços de destino. Esta vulnerabilidade afeta apenas o transporte sendmail, não afetando outros como o smtp.
Recomendações
Para versões até 0.10.0-alpha, a falha é corrigida modificando o comando executado para interromper a análise de argumentos antes de passar os endereços de destino. Como solução temporária, considere desativar o transporte sendmail até que um patch esteja disponível. Restrinja o acesso ao módulo transport/sendmail/mod.rs para minimizar o risco de exploração. Evite usar o parâmetro de endereço to no transporte sendmail afetado até que o problema seja resolvido.
Explorabilidade
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-VC2P-R46X-M3VX
RUSTSEC-2020-0069
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾