PT-2025-46132

Publicado

2025-10-21

·

Atualizado

2025-10-21

Descrição por

Pontuação
N/A
Não disponível

Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.

The safe function any as u8 slice can create byte slices that reference uninitialized memory when used with types containing padding bytes.
The function uses slice::from raw parts to create a &[u8] covering the entire size of a type, including padding bytes. According to Rust's documentation, from raw parts requires all bytes to be properly initialized, but padding bytes in structs are not guaranteed to be initialized. This violates the safety contract and causes undefined behavior.
Fornecedores
Produtos afetados
Identificadores relacionados
RUSTSEC-2025-0107
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾