PT-2020-17575 · Rust · Im

Publicado

2020-11-09

·

Atualizado

2021-08-25

·

CVE-2020-36204

CVSS v3.1

4.7

Média

VetorAV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
Nome do software vulnerável e versões afetadas
Versões do im anteriores à 15.1.0
Versões do im até 09/11/2020
Descrição
Um problema no crate im permite que ocorra uma corrida de dados porque o TreeFocus não possui limites em sua característica Send ou Sync. Isso pode acontecer quando o TreeFocus é extraído do tipo Focus, afetando potencialmente o código Rust seguro. Usuários típicos que utilizam apenas o tipo Focus não são afetados.
Recomendações
Para versões do im anteriores à 15.1.0, atualize para a versão 15.1.0 ou posterior para resolver o problema.
Para versões do im até 09/11/2020, atualize para uma versão lançada após 09/11/2020 para resolver o problema.
Como solução alternativa temporária, considere evitar a extração de TreeFocus do tipo Focus até que um patch esteja disponível.

Exploit

Correção

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2020-36204
GHSA-Q9H2-4XHF-23XX
RUSTSEC-2020-0096

Produtos afetados

Im