Lexique informatique › Sécurité › Attaque BEAST

Attaque BEAST BEAST attack

Sécurité Svenska → Mis à jour: 2026-10-12

Une attaque contre TLS 1.0 où un vecteur d'initialisation prévisible en mode CBC laissait fuiter le texte clair, cookies compris, un octet à la fois.

BEAST (Browser Exploit Against SSL/TLS) a été présentée en 2011 par Thai Duong et Juliano Rizzo. La faille résidait dans TLS 1.0, où le vecteur d'initialisation (IV) de chaque enregistrement était le dernier bloc chiffré du précédent. L'IV devenait ainsi prévisible pour quiconque pouvait exécuter du JavaScript dans le navigateur de la victime et choisir ce qui était chiffré.

Avec un IV prévisible et un texte clair choisi, l'attaquant pouvait deviner un cookie octet par octet et vérifier chaque hypothèse sur le texte chiffré. Le remède : passer à TLS 1.1 ou 1.2, avec en prime une parade appelée fractionnement 1/n-1, qui envoie un enregistrement vide avant chaque enregistrement réel. Beaucoup de serveurs ont préféré se rabattre sur RC4, qui a connu ensuite ses propres déboires.

← Retour au lexique