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.

CVSS 3.19.8 CRITIQUE
Type de faiblesse
Publiée2021-12-27
Dernière modification2026-06-17

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.