text: Различают несколько видов ошибок памяти (уязвимостей), которые могут возникать в некоторых языках программирования: Нарушение границ массивов (англ.) — выражение, индексирующее массив, выходит из диапазона значений, установленного при определении этого массива.