Out-of-bounds Write

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

CWE-787 Out-of-Bounds Write

  • Ist eine Art von Software-Schwachstelle, bei der ein Programm außerhalb der Grenzen eines zugewiesenen Speicherbereichs schreibt.
  • Die führt eventuell zu einem Absturz oder zur Ausführung von willkürlichem Codes.
  • Dies kann auftreten, wenn die Größe der geschriebenen Daten größer ist als die Größe des zugewiesenen Speicherbereichs.
  • Wenn die Daten an eine falsche Stelle innerhalb des Speicherbereichs geschrieben werden oder wenn das Programm die Größe oder Stelle der zu speichernden Daten falsch berechnet geschrieben.