Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Athemathmo

#25915de 53,632
9.8CVSS total
Vulnerabilidades · 1
PT-2020-17511
9.8
2020-02-11
Rust · Rulinalg · CVE-2020-35879
**Nome do software vulnerável e versões afetadas** Versões do rulinalg até 11/02/2020 **Descrição** Foi descoberta uma falha no crate rulinalg, onde existem definições incorretas de limites de tempo de vida para `RowMut::raw slice` e `RowMut::raw slice mut`. Essas definições não estão em conformidade com a regra de empréstimo do Rust, permitindo a criação de múltiplas referências mutáveis para o mesmo local. Isso pode resultar em resultados de cálculo inesperados e corridas de dados se ambas as referências forem usadas ao mesmo tempo. **Recomendações** Para versões até 11/02/2020, considere restringir o uso de `RowMut::raw slice` e `RowMut::raw slice mut` para evitar a criação de múltiplas referências mutáveis para o mesmo local até que um patch esteja disponível. No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.