FICHE CVE
CVE-2021-45706
Publiée le 2021-12-27 · Dernière modification le 2026-06-17
🇫🇷 EN BREF
Les logiciels conçus à l'aide de la caisse Rust `zeroize_derive` (avant la version 1.1.1) ne parviennent pas à effacer correctement les données sensibles de la mémoire lors de la suppression de certains types de données. Un attaquant capable de lire la mémoire du système pourrait potentiellement récupérer des clés secrètes ou des mots de passe qui étaient censés être effacés. Il s'agit d'une faille à fort impact qui peut être exploitée à distance sans nécessiter de privilèges particuliers ni d'interaction de l'utilisateur.
DÉTAIL DU VECTEUR CVSS
Vecteur d'attaqueRéseau
Complexité d'attaqueFaible
Privilèges requisAucun
Interaction utilisateurAucune
PortéeInchangée
Impact sur la confidentialitéÉlevé
Impact sur l'intégritéÉlevé
Impact sur la disponibilitéÉlevé
RÉFÉRENCES
Description officielle du NVD (en anglais)
An issue was discovered in the zeroize_derive crate before 1.1.1 for Rust. Dropped memory is not zeroed out for an enum.