Buffer Overflow (Pufferüberlauf)

Ein Pufferüberlauf tritt auf, wenn ein Programm oder Prozess versucht, mehr Daten in einem Puffer (temporärer Datenspeicherbereich) zu speichern, als dafür vorgesehen war. Da Puffer dafür erstellt werden, eine begrenzte Menge an Daten zu enthalten, können die zusätzlichen Informationen – die irgendwo hin müssen – in benachbarte Puffer überlaufen, wodurch die gültigen Daten in ihnen beschädigt oder überschrieben werden.

Zurück