PT-2020-17530 · Actix · Actix-Utils
Publicado
2020-01-08
·
Atualizado
2021-08-25
·
CVE-2020-35898
CVSS v3.1
9.1
Crítica
| Vetor | AV: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>.
Exploit
Correção
Use After Free
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Actix-Utils