ISMS-Glossar

Buffer Overflow

Eine Art von Softwarefehler, bei dem mehr Daten in einen Speicherpuffer geschrieben werden, als dieser aufnehmen kann.

Ausführliche Erklärung

Ein Buffer Overflow tritt auf, wenn ein Programm mehr Daten in einen Speicherpuffer schreibt, als dieser verarbeiten kann. Dies führt dazu, dass die überschüssigen Daten in angrenzende Speicherbereiche geschrieben werden, was zu Instabilität des Programms, Abstürzen oder sogar zur Ausführung von bösartigem Code führen kann. Angreifer nutzen Buffer Overflows häufig aus, um die Kontrolle über ein System zu erlangen oder es lahmzulegen. Diese Art von Schwachstelle kann durch unsichere Programmierung entstehen, und der Schutz vor Buffer Overflows umfasst Techniken wie Bound-Checking und den Einsatz von modernen Compiler-Sicherheitsfunktionen.

← Alle Begriffe mit B