Dépassement de la mémoire tampon

Un dépassement de la mémoire tampon a lieu lorsqu'un programme stocke des données supplémentaires en écrasant d'autres parties de la mémoire de l'ordinateur, occasionnant des erreurs et des pannes.

Les attaques par dépassement de la mémoire tampon exploitent cette faiblesse en submergeant intentionnellement un programme de données. Il absorbe donc plus d'informations que ce qu'il ne peut stocker dans l'espace prévu, et écrase donc des parties de la mémoire réservées à d'autres usages par le système d'exploitation.

Contrairement à ce que l'on peut penser, ceci n'a pas uniquement lieu dans les services Windows ou les programmes de base. Ce genre d'attaque peut toucher n'importe quelle application.

La protection contre le dépassement de la mémoire tampon (BOP, Buffer overflow protection) recherche le code qui utilise des techniques de dépassement de mémoire pour identifier les failles de sécurité. (Voir Exploit, Téléchargement passif)

télécharger Dictionnaire des menaces : les menaces de A à Z
Téléchargez-le dès maintenant