CVE-2021-32066: Une vulnérabilité StartTLS stripping dans Net::IMAP
Posté par shugo le 2021-07-07
Traduit par Kevin Rosaz
Une vulnérabilité StartTLS stripping a été découverte dans Net::IMAP. Cette vulnérabilité possède l’identifiant CVE CVE-2021-32066. Nous vous recommandons fortement de mettre à jour Ruby.
net-imap est une gemme incluse par défaut dans Ruby 3.0.1, mais a un problème d’empaquetage. Veuillez donc mettre à jour Ruby lui-même.
Détails
Net::IMAP ne lève pas d’exception lorsque StartTLS échoue avec une réponse inconnue. Cela pourrait permettre à des attaques de type man-in-the-middle de contourner les protections de TLS en se positionnant entre le client et le registre pour bloquer la commande StartTLS, alias une attaque par “StartTLS stripping”.
Versions concernées
- Toutes les versions de Ruby 2.6 antérieures à Ruby 2.6.7
- Toutes les versions de Ruby 2.7 antérieures à Ruby 2.7.3
- Toutes les versions de Ruby 3.0 antérieures à Ruby 3.0.1
Remerciements
Merci à Alexandr Savca pour la découverte de ce problème.
Historique
- Paru initialement le 2021-07-07 09:00:00 UTC
Actualité récente
Ruby 3.2.10 est disponible
Ruby 3.2.10 est désormais disponible.
Posté par hsbt le 2026-01-14
Ruby 4.0.1 est disponible
Ruby 4.0.1 est désormais disponible.
Posté par k0kubun le 2026-01-13
Refonte de l'identité visuelle de notre site
Nous sommes ravis d’annoncer une refonte complète de notre site. Le style de cette mise à jour a été créé par Taeko Akatsuka.
Posté par Hiroshi SHIBATA le 2025-12-22
Sortie de Ruby 3.4.4
Ruby 3.4.4 est sorti.
Posté par k0kubun le 2025-05-14