PT-2024-40268 · Rust · Rust
Publicado
2024-12-04
·
Atualizado
2024-12-04
Nenhuma
Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
Nome do software vulnerável e versões afetadas:
Rust (versões afetadas não especificadas)
Descrição:
A vulnerabilidade permite preencher uma DistributedSlice de tipo T com elementos de qualquer outro tipo que seja convertido para T. Isso significa que elementos de um tipo podem acabar em uma fatia de outro tipo, caso o primeiro tipo seja convertido para o segundo. Por exemplo, elementos do tipo
&&str poderiam estar em uma fatia do tipo &str, pois &&str é convertido para &str. O problema foi corrigido com a adição de verificação de tipo para impedir tal conversão, garantindo que o tipo do elemento seja um subtipo do tipo de elemento declarado da fatia.Recomendações:
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Rust