FICHE CVE

CVE-2006-4339

Publiée le 2006-09-05 · Dernière modification le 2026-10-30

🇫🇷 EN BREF

Les versions d'OpenSSL utilisant des clés RSA avec un petit exposant de 3 sont concernées. Cette bibliothèque est utilisée mondialement pour mettre en œuvre des communications sécurisées et la vérification de certificats. La faille provient du fait que le logiciel gère incorrectement le bourrage (padding) lors du processus de vérification de la signature, ne parvenant pas à nettoyer correctement les données avant leur hachage.

Un attaquant peut exploiter cette erreur pour forger des signatures numériques et créer de faux certificats que votre serveur considérera comme authentiques. Cela compromet à la fois la confidentialité et l'intégrité, car cela permet à une partie non autorisée de contourner l'authentification et d'usurper l'identité d'une entité approuvée. L'attaque est facile à exécuter via le réseau et ne nécessite aucun privilège spécial ni 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éAucun

RÉFÉRENCES

Description officielle du NVD (en anglais)

A flaw was found in OpenSSL. When configured to use an RSA key with exponent 3, OpenSSL improperly removes PKCS-1 padding before generating a hash. This allows remote attackers to forge PKCS #1 v1.5 signatures. Consequently, OpenSSL may incorrectly verify X.509 and other certificates, leading to a bypass of trust and authentication mechanisms.