PT-2020-17530

CVE-2020-35898

·

Publicado

2020-01-08

·

Atualizado

2021-08-25

Descrição por

CVSS 3.1
9.1
Crítica
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
Nome do software vulnerável e versões afetadas
Versões do crate actix-utils anteriores à 2.0.0
Descrição
O problema decorre da implementação personalizada de uma primitiva Cell nas versões afetadas do crate actix-utils, que não consegue rastrear referências mutáveis aos dados subjacentes. Isso permite a obtenção de múltiplas referências mutáveis ao mesmo objeto, resultando potencialmente em corrupção arbitrária de memória, provavelmente do tipo “use-after-free”.
Recomendações
Para versões anteriores à 2.0.0, atualize para a versão 2.0.0 ou posterior, que corrige a falha ao mudar de uma implementação personalizada de Cell para Rc<RefCell>.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Enumeração de fraquezas
Identificadores relacionados
GHSA-HHW2-PQHF-VMX2
RUSTSEC-2020-0045
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾